CMake 06 添加指定目录,定义安装

1.添加工程子目录

add_subdirectory(source_dir [binary_dir] [EXCLUDE_FROM_ALL])

source_dir:指定了CMakeLists.txt 和 code files的路径
binary_dir:指定了source_dir路径下编译后输出文件的路径
EXCLUDE_FROM_ALL:指定了不参与编译的路径目录

2.指定目标保存目录

使用set指令设置EXECUTABLE_OUTPUT_PATH和LIBRARY_OUTPUT_PATH来指定最终目标的存放路径

(只是最终文件,不包含中间文件)

3.CMake定义安装

 

 

 

 

 

原文地址:https://www.cnblogs.com/merlinzjl/p/13894054.html