作者Clangpp (Clang++)
看板C_and_CPP
标题[问题] boost source code 的编译问题
时间Fri Aug 18 23:41:20 2017
各位版友大家好,有人有过编译boost source code的经验吗??
小弟我指的不是我们一般下载他的realse版回来build成lib来使用
而且直接去git上面抓repository
小弟我遇到的问题是这样,我想要抓mpl的repository回来研究。
连结如下
https://github.com/boostorg/mpl
本来预期的情况应该是希望他会跟realse版本一样有个bootstrap.sh
让你用出b2或是bjam build并run测试程式。 只是怎麽好像不太一样...
以上问题,烦请解惑
谢谢
--
起初,航舰战斗群肆虐洋面,神的灵行走在水面上。神说,要有飞弹!於是就有了KS-1
神看这东西不顶事,於是着俄国人发展出了很多种反舰飞弹。神说,飞弹要导引,还要
有人工智慧。神说,飞弹需要载机载舰,神看着这是好的。神说,飞弹需要获得目标,
於是有敢死雷达机。神说,天上要有核子动力人造卫星。神说,要在巴伦支海进行九十
秒内百枚飞弹弹着演习。神看着这是好的,就歇了他一切的工、安息了。
美国海军感到敬畏,於是推出了神盾战斗系统。 神说:F...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.68.172.54
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1503070890.A.719.html
1F:推 Hazukashiine: 纯推 ID 08/19 00:51
2F:推 soheadsome: template的东西基本上都是compile time处理 08/19 01:55
3F:→ soheadsome: 所以只会有hpp 不会有.so让你呼叫 08/19 01:55
4F:→ Ommm5566: 1. mpl是纯hpp 2. mpl在boost本身就有 为什麽要特别载? 08/19 07:44
5F:→ Ommm5566: 而且boost载下来就是source code阿 08/19 07:49
6F:→ Ommm5566: 不然怎麽可以在linux上和win上分别build成.a和.dll 08/19 07:50
7F:→ Ommm5566: 你真的好奇就去看bootstrap.sh/bat里面怎麽写 08/19 07:52
感谢我已经解决了,结果只是自己的cmake 少了一个include path
我只下载mpl是因为嫌太大包 而且我只想研究mpl而已...
※ 编辑: Clangpp (219.68.172.54), 08/19/2017 07:58:10
8F:→ Killercat: boost还是有些东西有.so的 不多就是 08/21 14:23
9F:推 Sirctal: 我记得filesystem好像就是 08/21 23:44
10F:推 BlazarArc: 最常用的应该就是fs C++17後boost可能不需要编译的部分 08/22 10:42