使用Linux上的Qt为Windows创建可执行文件

6 linux windows executable qt

是否可以在Linux上使用与Eclipse相同的Qt代码在Linux和Windows上创建可执行文件?或者是否有必要在我的Linux机器上安装Qt Creator?

Ala*_*avi 0

当然,可以在Linux中安装Qt Creator。相同的Qt代码可以在Linux/Win32/Mac下编译。但是,您应该仅在以下范围内使用特定于平台的代码:

#ifdef Q_OS_WIN32
    qDebug() << "Executable files end in .exe";
#endif
Run Code Online (Sandbox Code Playgroud)

其他操作系统还有其他定义。如果您这样做,那么您是安全的,并且您可以打赌它是跨平台代码。:-)

请访问http://www.qtsoftware.com/downloads并下载Qt SDK for Linux/X11。它包含Qt Creator、Assistant、Designer等。