作者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/m.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