我有一个CMake项目,有时我需要在Linux上进行构建/调试。我尝试使用“使用C ++进行Linux开发”来连接到我的Virtual Debian机器,但是它不能按照我想要的方式工作。
它不想创建一个新项目,我只想使用CMake生成一个makefile并连接到它。
https://blogs.msdn.microsoft.com/vcblog/2017/04/11/linux-development-with-c-in-visual-studio/
我尝试阅读此书,但是它没有告诉我们如何连接到现有项目。
答案 0 :(得分:1)
我只想使用CMake生成一个生成文件
您可以在“属性”->“常规”->“项目默认值”->“配置类型”中检出以使用现有的生成文件。
Here微软为您提供了有关如何在Visual Studio 2017中使用CMakeLists.txt文件的很好的指南。
简而言之,您需要
构建时,将开发PC上的源文件复制到Linux计算机并在那里进行编译。
请不要因为它需要Visual Studio 2017 版本15.4和更高版本。
另外,Visual Studio中的CMake支持需要 CMake 3.8 中引入的服务器模式支持。您可以从here