我正在使用Ubuntu,并将Code::Blocks作为我的IDE。我仍然是一名学生,我的教授要求我们编写并编译一些C++程序,并将exe文件交给他检查。
是否有办法在我的Linux操作系统上生成exe文件?
注:我对Linux还很陌生,请对我温和点。
谢谢!
是否有办法在我的Linux操作系统上生成exe文件?
注:我对Linux还很陌生,请对我温和点。
谢谢!
您需要进行交叉编译。如果您想要32位Windows应用程序,请使用mingw工具链,安装mingw32。这里有详细的说明,可以帮助您在IDE CodeBlocks中使用它。
如果您想要构建64位应用程序,请尝试mingw-w64分支。
此外,您还可以在Linux下通过Wine运行已编译的应用程序(甚至是在Windows上编译的某些本地Windows应用程序):
sudo apt-get install wine
wine myapp.exe
.exe
文件,你需要进行交叉编译或在 Windows 中构建代码。首先要看的是在 Ubuntu 中的mingw64-w64
包。 - wkl