标签: c++ c gcc
我正在尝试使用PGO优化我的库。 正如所有指南所示,我已经为链接器和编译器(gcc)添加了“-fprofile-generate”标志。我运行一个典型的测试场景,但我什么都没创建。
我是否应该在编译器/链接器标志中添加任何其他标志? 是否有关于程序应如何退出以创建配置文件的约束?某种状态?
是否有其他标志可能会禁用PGO标志?
编辑:我有一个可执行文件,可以加载几个.so文件。我目前只添加标志.so。我是否必须将标志添加到加载.so?