mingw64(win8.1)如何让他看到提升libs

mingw64 (win8.1) how to let him see boost libs?

本文关键字:libs win8 mingw64      更新时间:2023-10-16

我已经在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库和头文件所在的目录:

g++ -I<path_to_headers> -o test test.cpp -L<path_to_library> -lboost_unit_test_framework-mt

请注意标头路径,它应该是包含boost目录的路径。