Answers:
要指定搜索(二进制)库的目录,只需使用-L
:
-L/data[...]/lib
要指定实际的库名称,请使用-l
:
-lfoo # (links libfoo.a or libfoo.so)
要指定目录来搜索包含文件(不同于库!),请使用-I
:
-I/data[...]/lib
所以我想你想要的是
g++ -g -Wall -I/data[...]/lib testing.cpp fileparameters.cpp main.cpp -o test
-I
应位于.cpp文件名之前。
在您的MakeFile或CMakeLists.txt中,您可以设置CMAKE_CXX_FLAGS如下:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/path/to/your/folder")