Compiler construction 图书馆的差异

Compiler construction 图书馆的差异,compiler-construction,xcode4,Compiler Construction,Xcode4,当我在两台不同的pc机上使用相同的工具编译代码时,为什么库中会有很多差异呢?编译后生成的库与我对库进行逐字节比较时,我看到了很多差异 编译器不仅使用源代码,还使用环境中的库libs版本可能有所不同,还考虑了计算机规范体系结构、特定CPU等。此外,您自己也可以在此步骤中设置其他选项 因此,我们完全希望您的二进制文件是完全不同的 请阅读此处的编译器工作原理:了解更多有关该问题的详细信息会有所帮助。你用的是什么编译器?这两台电脑是什么体系结构?等等。如果这些真的是pc机,那么为什么问题会被标记为[ob

当我在两台不同的pc机上使用相同的工具编译代码时,为什么库中会有很多差异呢?编译后生成的库与我对库进行逐字节比较时,我看到了很多差异

编译器不仅使用源代码,还使用环境中的库libs版本可能有所不同,还考虑了计算机规范体系结构、特定CPU等。此外,您自己也可以在此步骤中设置其他选项

因此,我们完全希望您的二进制文件是完全不同的


请阅读此处的编译器工作原理:

了解更多有关该问题的详细信息会有所帮助。你用的是什么编译器?这两台电脑是什么体系结构?等等。如果这些真的是pc机,那么为什么问题会被标记为[objective-c][ios]和[xcode4]?@WillPragnell m使用gcc编译器进行编译,而这两台pc机都是x86架构only@yuji谢谢你的回复,但是我有相同的架构和编译器。你有相同的CPU吗?链接的所有库的确切版本相同吗?不,cpu不同,因为我使用台式mac pc和macbook pro笔记本电脑,使用xcode生成库,但我发现两个系统中使用的框架版本不同。