文件结构
在工程目录下构建目录src,thirdparty,build。
src:存放自己写的源代码文件
thirdparty:存放使用的第三方库
build:存放编译时生成的文件(因为很多很杂乱,所以单独目录存放,保持项目文件夹整洁)
在build目录下构建install目录,用于存放最终生成的可执行文件
每个存放代码的目录下(工程目录和thirdparty目录下)都有一个CMakeLists.txt
CMake生成sln项目和VS工程
运行cmake-gui,如下图设置源目录和build目录后,点击左下角的Configure,选择VS版本,然后设置第三行的CMAKE_INSTALL_PREFIX为工程目录/build/Install,再一次点击Configure-Generate,此时sln项目和VS工程生成完成。点击Open Project即可打开。
VS中属性设置
右击解决方案,打开解决方案属性页,选择配置(Release/Debug)和平台(x64),配置属性-配置&#x