最近在使用Visual Studio2019+R#插件+Clang+Cmake 学习C++语言,并准备将前段时间写的C++Primer上的作业移植成CMake工程。但是由于我之前没有用过CMake,所以遇到了一些问题,这里记录一下。
部分摘自:https://zhuanlan.zhihu.com/p/51391675
CMake使用随记
需求
我想在一个CMake工程中添加多个可执行文件,并且这多个可执行文件都放在src文件夹下
工程目录结构图:
尝试解决方案和问题
1.目标名无效-1
# CMakeList.txt: 顶层 CMake 项目文件,在此处执行全局配置
# 并包含子项目。
#
cmake_minimum_required (VERSION 3.8)
project ("CppPrimer")
add_executable(Chapter01, "Chapter01.cpp")
add_executable(Chapter02, "Chapter02.cpp")
add_executable(Chapter02, "Chapter02.cpp")