模版:
g++ -o compress compress.cpp -I/home/include/ -L/lib/ -lz
参考博客:https://blog.csdn.net/lin_008/article/details/77600483
-I 指定include的路径,那如果有多个include路径呢?
比如cmake中的这种:($(PROJECT_SOURCE)就是cmakelist.txt这个文件所在的目录)
INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/deps
${PROJECT_SOURCE_DIR}/include)
不知道分隔符的时候,可以考虑这样:
g++ test.cpp -o test -I ../deps -I ../include
(环境macos,apple-clang12.0.5)