0
,我發現了以下錯誤:編譯器無法找到有效的庫路徑
ld.exe||cannot find -lD:\Libraries\boost_1_47_0\boost_1_47_0\stage\lib|
即使路徑是否有效。對此有何想法?
編輯:
謝謝MichalR!
對於其他人,以便爲GCC配置提升:
- Download boost
- install it according to instructions from boost site
- In code::blocks in Settings/global variables add path to your boost library for base and lib fields (this should be located in stage/lib folder)
- In code::blocks in Project/Build options..., linker settings tab, link libraries - add here those libraries
- In code::blocks in Project/Build options...Search directories tab in compiler subtab add $(#boost) and in linker subtab add $(#boost.lib).
完成。我花了幾天的時間,但這是值得的。現在我可以使用這個偉大的IDE與gcc編譯器,在寫這篇文章的時刻遠在MS之前。我不會在我的個人發展中被MS-C++ 11攔住,我來了!
我該如何訪問命令行來檢查那裏有什麼? – smallB
不幸的是我對代碼塊不熟悉...... – MichalR
好吧,把它安裝好了並且一起玩......我還不知道如何獲得鏈接器的命令行,但是請在你的項目的「Build options」中檢查以下設置...':'鏈接器設置>鏈接庫:'(庫的名稱應該在這裏)和'搜索目錄>鏈接器'(庫的路徑應該在這裏)。 – MichalR