【发布时间】:2012-01-15 01:56:57
【问题描述】:
我想从 Windows 中的脚本编译 c++ 应用程序(x32 和 x64),以便在 Amazon EC2 Linux AMI 中执行。 Linux AMI 基于 CentOS 5。所以我需要 Windows 中的 CentOS 工具链。我从不从 Windows 编译适用于 Linux 的应用程序,所以我几乎不需要帮助。 我需要做什么?什么最适合我:MinGW 还是 Cygwin? 我是否需要复制标准库(libstdc++、glibc 或其他)的开发包的包含文件夹?我已经复制了已编译 Qt 4.7.x 的包含文件夹(我在运行的 EC2 实例中编译了它)。 我需要在 .pro 文件中指定哪些选项才能在 Windows for Linux 中编译 qt 应用程序?我只使用 qt-core 和 qt-network。所有应用都是命令行应用
【问题讨论】:
-
在虚拟机中安装 CentOS 5 可能比从 Windows 交叉编译更容易方式。这样,您也可以在本地测试程序。
标签: c++ qt amazon-ec2 mingw centos