Clang Profile Guided Optimization の問題について助けを求めています。私は clang++-3.7 を使用していますが、問題は clang++-3.6 でもまだ存在します。
ダミーコードで PGO を実行しようとすると、すべて問題ありません。
clang++ -o test -fprofile-instr-generate dummy.cpp
しかし、より大きなプロジェクトでは、いくつかの問題があります。Makefile とスクリプトを使用してプロセスを自動化していますが、操作の流れは次のとおりです。
。
std=c++0x -O3 -flto -fprofile-instr-generate src/foo2.cpp -o obj/foo2.o
clang++ -c --std=c++0x -O3 -flto -fprofile-instr-generate src /foo3.cpp -o obj/foo3.o
clang++ -O3 -flto -fprofile-instr-generate obj/foo1.o obj/foo2.o obj/foo3.o -o foobar.out
問題がどこにあるかを理解しようとするのを手伝ってくれる人はいますか? 前もって感謝します!