mingw64 (win8.1) 如何让他看到boost libs?
mingw64 (win8.1) how to let him see boost libs?
我已经在我的 win8.1 mingw 上安装了,我想编译我的程序。
当我使用命令时:
g++ -o test test.cpp -lboost_unit_test_framework-mt
我收到一个错误:
no such file od directory:
"#include boost/test/unit_test.hpp" // in "<>" ofc.
当我使用我的 msVS 时它工作正常。
您还必须使用 -L
和 -I
选项来指定 boost 库和 headers 所在的目录:
g++ -I<path_to_headers> -o test test.cpp -L<path_to_library> -lboost_unit_test_framework-mt
注意 headers 路径应该是包含 boost
目录的路径。
我已经在我的 win8.1 mingw 上安装了,我想编译我的程序。 当我使用命令时:
g++ -o test test.cpp -lboost_unit_test_framework-mt
我收到一个错误:
no such file od directory:
"#include boost/test/unit_test.hpp" // in "<>" ofc.
当我使用我的 msVS 时它工作正常。
您还必须使用 -L
和 -I
选项来指定 boost 库和 headers 所在的目录:
g++ -I<path_to_headers> -o test test.cpp -L<path_to_library> -lboost_unit_test_framework-mt
注意 headers 路径应该是包含 boost
目录的路径。