gpt4 book ai didi

compiler-construction - MinGW - 交叉编译工具 - 最新版本?

转载 作者:行者123 更新时间:2023-12-04 08:24:21 25 4
gpt4 key购买 nike

MinGW download page您可以下载“Cross-Hosted MinGW Build Tool”,它是一个用于构建“MinGW 交叉编译器”的 shell 脚本,以便您能够将“Linux”上的程序编译到“Windows”目标。

我已经下载了该脚本,运行它并回答了脚本向我提出的交互式问题。我不得不下载一些名为“ gcc-core ”的文件。我在该页面上找到的“gcc-core 源代码”的“最新”版本是“gcc-core- 3.4.5 -20060117-2-src.tar.gz” - 所以那个“ 3.4.5 ”版本。

但是在“Ubuntu Linux”上,我可以下载版本为“ 4.2.1 ”的预编译“mingw32”包。 MinGW 的“Ubuntu 包”版本怎么可能比 MinGW“主页”中的版本更新?

那么最新版本的“MinGW交叉编译工具”是什么?

最佳答案

交叉编译时,您必须针对要为其生成可执行代码的平台构建工具链,这意味着您可以在没有脚本的情况下执行此操作。您只需要 GCC 的来源(在这种情况下)。

获取来源,例如 GCC 4.4 的来源并将它们解压到一个目录中,然后运行 ​​configure , makemake install .

以下是针对 Windows 的 i686 的配置调用示例:

./configure --target=i686-mingw32 --host=$CHOST --build=$CHOST \
--prefix=/usr --enable-languages=fortran,c,c++ --enable-sjlj-exceptions \
--enable-hash-synchronization --disable-nls --disable-libssp --disable-shared

关于compiler-construction - MinGW - 交叉编译工具 - 最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1439258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com