标签: c gcc compiler-optimization
我有一个应用程序,它通常使用gcc优化标志-O0(无优化)。现在我有一个文件opt.c,我想用-O1编译,并留下其余的文件-O0。
更具体地说,opt.c有一个大的for循环,它执行一些简单的算术。
最后只创建了1个可执行文件,其中包含所有文件和opt.c.我不确定这是否会引起任何问题!
答案 0 :(得分:6)
是的,这绝对没问题。我很好奇你为什么不对你的所有代码进行优化?我们通常会优化所有内容,除了一些优化会导致问题的文件。