一份服务器代码
本文使用的服务器代码是公司内部在研项目的服务器代码, 通过对原来的CMake配置做一些调整更新, 最后得到一份可以在VS模式下良好工作的代码. (具体调整过程略去)
6....*.sln和*.xxproj文件, 算是VS一项比较重大的进化, 对于利用CMake组织的源代码工程来说, 能够最大限度的减少大家重复性的组织工程和相关配置, 最简化开发过程, 具体的优缺点大家可以自行体会...我们简单说明一下该文件的对应配置项:
显示在工具栏的配置名称, 如果存在多个配置项, 我们可以直接在工具栏进行切换(比如Debug, Release版的切换)
这个是存放源代码的位置, 具体操作的时候可以不使用宏...远端拷贝文件时需要排除的文件列表(如.vs, .git, .svn都可以配置成忽略项, 避免拷贝不需要的文件)....CMake的当前执行Target进行切换:
点击运行后如下图所示, 跟VS Proj模式基本一致:
启动项设置说明:
此处要注意的是我们可以对启动项进行配置, 包括启动目录, 附加的命令行参数, 都可以进行相关配置