看板 C_and_CPP 關於我們 聯絡資訊
各位版友大家好,有人有過編譯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://www.ptt.cc/bbs/C_and_CPP/M.1503070890.A.719.html
Hazukashiine: 純推 ID 08/19 00:51
soheadsome: template的東西基本上都是compile time處理 08/19 01:55
soheadsome: 所以只會有hpp 不會有.so讓你呼叫 08/19 01:55
Ommm5566: 1. mpl是純hpp 2. mpl在boost本身就有 為什麼要特別載? 08/19 07:44
Ommm5566: 而且boost載下來就是source code阿 08/19 07:49
Ommm5566: 不然怎麼可以在linux上和win上分別build成.a和.dll 08/19 07:50
Ommm5566: 你真的好奇就去看bootstrap.sh/bat裡面怎麼寫 08/19 07:52
感謝我已經解決了,結果只是自己的cmake 少了一個include path 我只下載mpl是因為嫌太大包 而且我只想研究mpl而已... ※ 編輯: Clangpp (219.68.172.54), 08/19/2017 07:58:10
Killercat: boost還是有些東西有.so的 不多就是 08/21 14:23
Sirctal: 我記得filesystem好像就是 08/21 23:44
BlazarArc: 最常用的應該就是fs C++17後boost可能不需要編譯的部分 08/22 10:42