是否可以使用 Visual Studio 2010(不一定是 MSVC 编译器)在 Windows 上开发 C/C++ 并获得可以上传到 Linux 计算机(并运行它)的二进制文件?
我检查的可能性是使用 MinGW 或类似的东西来让 Windows 二进制文件执行与 Linux 二进制文件相同的操作,但我在获取所有需要的库(posix)的所有 win 端口时遇到了问题。
编辑:我不想让 Windows 二进制文件在 Linux 上运行。因此我需要一个原生的 Linux 二进制文件。
感谢大家!我的解决方案总结如下:
- 使用 Visual Studio 开发独立于平台的代码
- 最终构建(针对 Linux)是使用运行 Debian 或 RHEL 的 Virtual Box 执行的
- Virtual Box 中的 IDE 是带有 CDT 插件的 Eclipse
- 使用 CMake 为 Visual Studio 和 Eclipse CMake 生成项目文件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)