按照llvm XRay instrument guide的指示,我被困在零件上
cmake -GNinja ../llvm -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS_RELEASE="-fxray-instrument" -DCMAKE_CXX_FLAGS="-fxray-instrument" \
它给了我c++: error: unrecognized command line option '-fxray-instrument
。
我已经构建了最新的llvm项目,该项目在工具目录中具有XRay,并且我使用“ Unix Makefiles”选项代替了Ninja。
答案 0 :(得分:0)
好吧,第一句话说
要使用XRay工具调试应用程序,我们需要使用支持-fxray-instrument选项的Clang对其进行构建。
很明显,您正在使用不支持此选项标志的非clang编译器。