相关疑难解决方法(0)

GCC - 仅在特定函数上启用编译器标志

在我正在研究的项目中,在我正在尝试优化的大文件中有一个四重嵌套for循环我认为可以从编译器展开-funroll-all-loops中获益.但是,当我将此标志添加到编译器时,它会将其他循环展开到文件的其余部分,并使整个程序运行得更慢.有没有办法(可能通过#pragma)将编译器标志仅应用于文件中的某些函数而不是整个文件?

提前致谢.

c gcc

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

标签 统计

c ×1

gcc ×1