gpt4 book ai didi

c - 如何从 C 源代码创建可执行的 coff 文件

转载 作者:太空宇宙 更新时间:2023-11-04 09:57:13 25 4
gpt4 key购买 nike

我正在尝试使用 Simcore Alpha/Functional Simulator 进行模拟,我需要创建一个图像文件,但它给出了类似“这不是 Coff 可执行文件”的错误我如何从 C 源代码创建可执行 Coff 文件在 Linux 中?

最佳答案

为此,您需要一个交叉编译的 gcc,它是为输出 COFF 文件而构建的。如果找不到预构建的 gcc,您可能需要自己构建 gcc。

下载 gcc 后,您需要对其进行配置。重要的选项是--target;因此,如果您想针对 Alpha 架构,您可以这样做:

configure --target=alpha-coff

我还建议您为二进制文件添加一个前缀并将它们安装到不同的目录中,这样编译器与系统编译器交互时就不会出现问题:

configure --target=alpha-coff --prefix=/opt/cross-gcc --program-prefix=coff-

(这将在/opt/cross-gcc/bin 中创建 coff-gcc,如果想要不同的东西,您可以调整它们)。

关于c - 如何从 C 源代码创建可执行的 coff 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1965020/

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