相关疑难解决方法(0)

有没有办法让gcc输出原始二进制文件?

是否有一组命令行选项可以说服gcc从自包含的源文件生成平面二进制文件?例如,假设foo.c的内容是

static int f(int x)
{
  int y = x*x;
  return y+2;
}
Run Code Online (Sandbox Code Playgroud)

没有外部引用,没有什么可以导出到链接器.我想获得一个只包含此功能的机器说明的小文件,没有任何其他装饰.类似于(DOS).COM文件,除了32位保护模式.

linux x86 linker command-line gcc

29
推荐指数
4
解决办法
3万
查看次数

标签 统计

command-line ×1

gcc ×1

linker ×1

linux ×1

x86 ×1