在Visual Studio中将Windows解决方案移植到Linux

Porting Windows Solution to Linux in visual studio

本文关键字:Linux 解决方案 Windows Visual Studio 中将      更新时间:2023-10-16

我有适用于Windows操作系统的Visual Studio解决方案,它结合了5个项目。 我想把它移植到Linux OS上,所以我从创建Linux解决方案开始,然后逐个添加项目并编译它。

我是否需要将所有源代码/包含复制到 Linux 远程服务器并将包含目录添加到该源代码中,或者有一种方法可以告诉 Visual Studio 将所有外部依赖项复制到远程 Linux 服务器?

谢谢。

您可以使用CMake Converter自动生成CMakeLists.txt文件。在最简单的形式中,只需从 GitHub 存储库或使用python -m pip install cmake-converter安装它并运行cmake-converter -s <path/to/file.sln>.生成的文件可能需要一些调整,但至少您不必从头开始编写它。