1
我在Windows上使用MinGW。我從svn獲得boost源文件,它們位於S:\ Boost \目錄中。現在我的程序需要program_options庫,並且在我的源文件中使用#include包含這些hpp文件。當我編譯.cpp文件時,我的makefile包含「-I S:/ Boost」並編譯成功。但是當我想鏈接目標文件時,g ++會報告很多「未定義的參考」問題。現在我寫「g ++ -o foo.exe file1.o file2.o」。我該如何解決這個問題?鏈接在Windows上升壓問題
你是對的!我使用「bjam --show-libraries」命令並發現程序選項需要編譯!謝謝。 – jjyao