我想确定哪个编译器在2个不同的平台上更好。首先,我想知道sunCC或GCC是否在Solaris系统中生成最快的代码。然后,我想知道aCC或GCC是否在HP / UX系统中生成最快的代码。 感谢。
答案 0 :(得分:3)
虽然可能有一个比另一个好的通用编译器......我认为它通常归结为您的特定应用程序。把你的代码的一小部分作为你想要快速的核心循环。围绕它做一个简单的10行基准测试......并尝试你的循环。
答案 1 :(得分:1)
使用time.h
测试哪一个更快,在程序的不同位置制作计时器,并将您获得的结果与不同的编译器进行比较。就像Jame McNellis所说:
您确实需要使用代码进行测试。给出不同的代码,不同的编译器可能比其他编译器表现更好。