[問題][已解決] boost source code 的編譯問題

看板C_and_CPP作者 (Clang++)時間7年前發表 (2017/08/18 15:41), 7年前編輯推噓4(406)
留言10則, 6人參與, 最新討論串1/1
各位版友大家好,有人有過編譯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

08/19 00:51, , 1F
純推 ID
08/19 00:51, 1F

08/19 01:55, , 2F
template的東西基本上都是compile time處理
08/19 01:55, 2F

08/19 01:55, , 3F
所以只會有hpp 不會有.so讓你呼叫
08/19 01:55, 3F

08/19 07:44, , 4F
1. mpl是純hpp 2. mpl在boost本身就有 為什麼要特別載?
08/19 07:44, 4F

08/19 07:49, , 5F
而且boost載下來就是source code阿
08/19 07:49, 5F

08/19 07:50, , 6F
不然怎麼可以在linux上和win上分別build成.a和.dll
08/19 07:50, 6F

08/19 07:52, , 7F
你真的好奇就去看bootstrap.sh/bat裡面怎麼寫
08/19 07:52, 7F
感謝我已經解決了,結果只是自己的cmake 少了一個include path 我只下載mpl是因為嫌太大包 而且我只想研究mpl而已... ※ 編輯: Clangpp (219.68.172.54), 08/19/2017 07:58:10

08/21 14:23, , 8F
boost還是有些東西有.so的 不多就是
08/21 14:23, 8F

08/21 23:44, , 9F
我記得filesystem好像就是
08/21 23:44, 9F

08/22 10:42, , 10F
最常用的應該就是fs C++17後boost可能不需要編譯的部分
08/22 10:42, 10F
文章代碼(AID): #1PbmggSP (C_and_CPP)