标签: c++ windows boost g++ mingw
我在Windows上使用MinGW。我从svn获取了boost源文件,它们位于S:\ Boost \目录中。现在我的程序需要program_options库,在我的源文件中我使用#include来包含那些hpp文件。当我编译.cpp文件时,我的makefile包含“-I S:/ Boost”并编译成功。但是当我想链接目标文件时,g ++会报告许多“未定义的引用”问题。现在我写“g ++ -o foo.exe file1.o file2.o”。我该如何解决这个问题呢?