指定头文件路径
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/proto_src ${CMAKE_CURRENT_SOURCE_DIR}/include)
指定源文件
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR}/proto_src p_src)
add_executable(client_01 src/main.cpp ${p_src})
三方库
头文件
下载--编译--安装三方库之后,头文件可以直接使用;
库文件
1,库需要find_packages()
2,链接库:
静态库--link_libraries();
动态库--target_link_libraries()链接库到目标对象;