binutils 是一套包含汇编器、链接器和其他用于处理目标文件和可执行文件的工具集合。以下是关于如何在不同操作系统上安装 binutils 的详细步骤: 1. 查找适合操作系统的 binutils 安装包 Linux: 大多数 Linux 发行版的包管理器都包含 binutils。 macOS: 通常使用 Homebrew 等包管理器进行安装。 Windows: binutils 可以...
--enable-win32-registry=KEY 仅对Windows平台有意义。而且即使在Windows平台上也可以忽略该选项。 --with-gnu-as --with-gnu-ld 指定编译器将来使用的是GNU汇编器/连接器,默认值为未指定。如果你实际使用的不是GNU汇编器/连接器,指定这个选项会引起混淆;另一方面如果你实际使用的是GNU汇编器/连接器,但是却没有...
编译: i586-mingw32msvc-gcc hello.c -o hello.exe -mwindows 注:-mwindows指示其编译的是windows程序,若编译的是console(命令行)程序,则不需要这个参数。 若安装了wine,还可以测试一下这个程序: wine hello.exe http://tieba.baidu.com/p/733815195 --- whereis i586-mingw32msvc-gcc 结果发现2个:/usr/...
--enable-win32-registry=KEY 仅对Windows平台有意义。而且即使在Windows平台上也可以忽略该选项。 --with-gnu-as --with-gnu-ld 指定编译器将来使用的是GNU汇编器/连接器,默认值为未指定。如果你实际使用的不是GNU汇编器/连接器,指定这个选项会引起混淆;另一方面如果你实际使用的是GNU汇编器/连接器,但是却没有...
仅对Windows平台有意义。而且即使在Windows平台上也可以忽略该选项。 --with-gnu-as --with-gnu-ld 指定编译器将来使用的是GNU汇编器/连接器,默认值为未指定。如果你实际使用的不是GNU汇编器/连接器,指定这个选项会引起混淆;另一方面如果你实际使用的是GNU汇编器/连接器,但是却没有指定这个选项,也有可能会造成混...