在CMake中,可以使用CXX_INCLUDE_WHAT_YOU_USE属性为每个目标设置包含的头文件。CXX_INCLUDE_WHAT_YOU_USE是一个用于静态分析C++源代码的工具,它可以帮助开发人员识别并修复不必要的头文件包含关系,从而提高编译效率和代码质量。 CXX_INCLUDE_WHAT_YOU_USE属性的设置可以通过在CMakeLists.txt文件中使用target...
I need to config my CMake files to obtain a compilation command like: g++ test.cpp -lclangBasic -I/usr/lib/llvm-6.0/include -Wall `llvm-config --cxxflags --ldflags --libs` I tried to use the following options, but they don't work: add_compile_options(`llvm-config -...