我有一个 MSVC++ 2010 项目。它使用的所有库都是跨平台的(SDL、OpenGL 和 FLTK)。
显然,我现在所要做的就是按下调试按钮,它会为我编译一个不错的旧 .exe,现在可以在 Windows 上运行,只要 DLL 文件在其中。
我之前曾想过,如果您使用跨平台库,那么生成的 .exe 也可以在 Ubuntu 上正常运行。我最近发现这是不可能的,程序必须通过特殊的方式编译才能在某个平台上运行。
是否可以使用 MSVC++ 2010 以这种神奇的方式编译我的项目,以便它可以在 Ubuntu 计算机上运行?如果是这样,那么您能否通过一些明确的步骤来回答我的问题,即我应该如何以这种方式编译它,请记住我对所有这些跨平台的工作原理还是陌生的?
编辑:
如果我无法为 Ubuntu 编译 MSVC++ 2010 项目,是否有我可以使用的 IDE 可以为 Windows 和 Ubuntu 编译项目?
谢谢。
最佳答案
我建议你使用QT。 http://qt.digia.com/ 它可能是最好的跨平台 IDE,可以让你为 Windows、Mac 和 Linux(ubuntu) 系统编译。
关于c++ - 编译一个 MSVC++2010 项目使其可以在 Ubuntu 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13569116/