我想确定哪个编译器在两个不同的平台上更好。首先,我想知道在Solaris系统中,sunCC和GCC生成的代码哪个最快。然后,我想知道在HP/UX系统中,aCC和GCC生成的代码哪个最快。谢谢。
发布于 2010-06-01 06:11:35
虽然可能有一种通用编译器比另一种更好...我认为这通常会归结为您的特定应用程序。取你的代码的一小部分,你想要快的核心循环..围绕它做一个简单的10行基准测试...然后试试你的循环。
发布于 2010-06-01 09:06:36
使用time.h在程序的不同位置创建计时器,测试哪个编译器运行得更快,并比较使用不同编译器得到的结果。就像Jame McNellis说的:
你真的需要用你的代码来测试它。对于不同的代码,不同的编译器可能会比其他编译器执行得更好。
https://stackoverflow.com/questions/2946188
复制相似问题