c++ - 将 GNU C++ 程序移植到 Visual C++

标签 c++ visual-studio visual-c++ g++ port

如何将 Linux 中 GNU C++ 生成的带有 makefile 的 C++ 程序移植到 Visual C++?

最佳答案

我可以建议的一件事是使用 CMake。如果您使用 CMake 实现构建系统以在 Linux 上自动生成适用于 GCC 的 makefile,则只需稍作修改即可自动生成适用于 VC++ 的项目和解决方案。

当然,这意味着学习一个全新的构建工具,所以它可能不适合你。这只是一个建议。

关于c++ - 将 GNU C++ 程序移植到 Visual C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/654197/

相关文章:

c++ - 关于 C++ 编译器的几个问题 : GCC, MSVC、Clang、Comeau 等

c++ - MSVC 的标准库没有为 std::string、std::shared_ptr 等定义飞船操作符?

c++ - C++中无向图中的连接组件

c++ - 为特定类型的所有成员调用函数

sql-server - SSIS 目录包错误 - FlatFile 目标版本与 DataFlow 版本不兼容

c++ - 构建 qt 解决方案时 Unresolved external 问题和一些警告

c++ - 未解析的外部符号显示为错误 while/force :unresolved is used

C++ 芯片对计算问题

c++ - 在结构中使用 Vulkan 唯一句柄会导致 "implicitly deleted"错误

从公共(public)基类派生的函数传递和返回 C++ 对象