【发布时间】:2023-01-27 08:04:09
【问题描述】:
我正在尝试将 C++ 应用程序从 Linux 交叉编译到 Windows。我希望能够像我一直使用的那样使用普通的 g++ 编译器。
我尝试在网上寻找有关此问题的帮助,但只发现了 mingw 或 clang 的东西或具有长期复杂设置的东西。
有没有像 g++ -windows 这样的单行命令可以让它在那里构建一个 Windows 可执行文件。我的代码不使用任何 Windows 库,因此应该可以正常编译。
谢谢您的帮助。
【问题讨论】:
-
您的代码肯定至少使用了 libc 和 libc++。所以不,没有单一的命令版本。我推荐使用 MXE。 mxe.cc
标签: c++ linux compilation g++ cross-compiling