-6

我在哪里可以获得在 Linux 中使用 MinGW 交叉编译器安装 Qt 的链接?

4

4 回答 4

2

您所需要的只是来自您的三个命令:

zypper ar http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_11.3/ mingw
zypper mr -r mingw # this makes the repository auto-refresh on next zypper operations
zypper install mingw32-libqt4-devel

将 11.3 更改为您拥有的 openSUSE 版本。

通过该工具链编译的 .exe 的依赖关系可以通过从 /usr/i686-pc-mingw32/sys-root/i686-pc-mingw32/bin/ 目录中获取 .dll 文件来解决。

于 2010-07-27T15:30:18.050 回答
1

看一下:

于 2009-06-24T08:59:36.623 回答
1

Fedora 11 带有 MinGW 交叉编译器(mingw32-gcc、mingw32-g++ 等)和用于 Qt 的 Win32 包(mingw32-qt)。您可以尝试使用 Fedora 而不是 SUSE,或者这些软件包可能会通过一些哄骗安装在 SUSE 上。

于 2009-07-31T14:02:26.760 回答
0

没有链接。MinGW (Minimalist GNU for Windows) 是特定于平台且仅限 Windows 的。在SUSE上,所需的编译器 GCC 及其所有依赖项应该已经存在,因此 MinGW 在那里是不必要的。

对于Qt for Linux,请访问Trolltech 下载页面

于 2009-06-24T08:59:37.653 回答