我正在尝试编译Boost库。 我打字
bootstrap.bat gcc
成功完成,然后
b2 install --prefix=c:/Tools/boost toolset=gcc variant=release
我收到一堆错误:
"g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pedantic -mthreads -Wno-variadic-macros -DBOOST_ALL_NO_LIB=1 -DBOOST_ALL_NO_LIB=1,<python>2.7,<target-os>windows:<python.interpreter>C:\Python27\python -DBOOST_CHRONO_STATIC_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_TIMER_STATIC_LINK=1 -DNDEBUG -I"." -c -o "bin.v2\libs\test\build\gcc-mingw-4.9.2\release\link-static\threading-multi\unit_test_parameters.o" "libs\test\src\unit_test_parameters.cpp"
...failed gcc.compile.c++ bin.v2\libs\test\build\gcc-mingw-4.9.2\release\link-static\threading-multi\unit_test_parameters.o...
gcc.compile.c++ bin.v2\libs\test\build\gcc-mingw-4.9.2\release\link-static\threading-multi\xml_log_formatter.o
File can't be found.
就像每个文件一样,没有任何东西被编译。 在构建时不应该创建文件吗?可能是什么问题?
答案 0 :(得分:2)
您是否尝试过将prefix参数添加到bootstrap调用中,而不是b2调用?通常,这是在设置构建环境时已经需要的信息(这是bootstrap所做的)。