如之前所说,我们不能直接点击运行按钮,所以对于gui程序我们只能选择顶部工具栏的生成->全部生成,这样vs会自动调用cmake和make来完成程序的构建:
可以看到vs将整个项目用rsync同步到了远程机上,接着运行了cmake和make。
生成成功后我们到之前设置的“远程生成根”下out/build/...,省略号表示的是你的cmake项目配置的名字,编译好的程序就在这里,下面在远程环境中运行:
总结cmake项目总体上比sln更简单也更好控制,只是细节上还有欠缺。
cmake本省也简单易学,有着强大的功能,如果你是从Linux上的开发环境迁移至Windows不妨试一试cmake。