小编rah*_*bsb的帖子

C平台(H/W + S/W)是依赖还是独立

如果使用所有平台通用的所有标准C库编写C程序,无论是Unix(任何风格)还是Windows(即stdio.h,math.h等),并使用标准编译器进行编译(即GCC)并在同一个CPU拱门中的任何一个上运行它,为什么二进制文件不会在匹配所有上述标准的不同机器上运行?

当我在X86 Mac上编译C程序时,只使用标准库,为什么不能在同一CPU架构下在Linux或Windows下运行该编译二进制文件?

是因为在C运行时期间发生了特定于平台的库链接还是什么?

c gcc

-5
推荐指数
2
解决办法
521
查看次数

标签 统计

c ×1

gcc ×1