作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的项目中有多个 CmakeLists.txt,我想启用 iwyu
。
添加
set_property(
TARGETS MY-TARGET
PROPERTY CXX_INCLUDE_WHAT_YOU_USE ${iwyu_path}
)
最佳答案
cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
find_program(IWYU_PATH NAMES include-what-you-use iwyu)
if(NOT IWYU_PATH)
message(FATAL_ERROR "Could not find the program include-what-you-use")
endif()
set(CMAKE_CXX_INCLUDE_WHAT_YOU_USE ${IWYU_PATH})
set(CMAKE_C_INCLUDE_WHAT_YOU_USE ${IWYU_PATH})
关于cmake - 在 CMake 中为每个目标设置 CXX_INCLUDE_WHAT_YOU_USE 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41610822/
我的项目中有多个 CmakeLists.txt,我想启用 iwyu 。 添加 set_property( TARGETS MY-TARGET PROPERTY CXX_INCLUDE_WHAT
我是一名优秀的程序员,十分优秀!