CMake 3.12
建议直接使用CMake3.12, 这个版本实测通过, 过低版本没有Server Mode的支持, 过高版本可能存在兼容性问题, 直接在官网下载源码编译安装即可, 在远程服务器上通过...一份服务器代码
本文使用的服务器代码是公司内部在研项目的服务器代码, 通过对原来的CMake配置做一些调整更新, 最后得到一份可以在VS模式下良好工作的代码. (具体调整过程略去)
6....CMake Open Folder工程组织方式
类同上面的Linux Project模式, 我们使用(VS2017->File->New->Project)菜单项来打开新建工程面板, 如上图所示, 我们创建的是一个跨平台的...首先, 我们先把CMake工程的目标平台按如下图所示的方式调整到Linux:
选择select后, 会自动创建一个”CMakeSettings.json”, 基本VS对CMake工程相关的配置都存储在该文件中...模式)
通过上图的对比, 我们可以看到CMake Target模式会自动帮我们列出不同Target使用的源文件, 方便我们阅读和编辑代码(注意, 此处不是按文件夹绝对路径来组织的树状结构)
此处如下图所示对