腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
clang-tidy
中
'
AnalyzeTemporaryDtors
‘
选项
是什么
意思
?
clang-tidy
--dump-config命令会产生类似如下的结果: ---WarningsAsErrors: ''
AnalyzeTemporaryDtors
: falseUser: [...]
AnalyzeTemporaryDtors
选项</e
浏览 33
提问于2020-09-16
得票数 1
回答已采纳
1
回答
CMake调用时的clang-整齐重复错误
、
、
我对
clang-tidy
有个问题。基本上,它分析我的每个项目文件,但是对于包含在多个.cpp文件
中
的头文件,它会打印冗余错误。问题是,Visual有它的PROBLEMS
选项
卡,它会选择其中的每一个,因此对于包含在3个单独的.cpp文件
中
的文件definitions.hpp,我最终得到如下所示:控制台输出是: find_program(
浏览 2
提问于2019-04-24
得票数 2
1
回答
使用配置文件禁用或启用cppcheck警告
、
、
、
使用clang-井然有序的静态分析器,我可以
在
项目的根目录中保存一个文件(.
clang-tidy
),其中包含要激活或停用的警告。
clang-tidy
将查找这个文件(据我所知),并使用该文件
中
定义的
选项
。这使我不必
在
CMake或Makefiles
中
硬编码长命令行。
在
cppcheck 静态分析器上也可以使用静态分析仪吗?-suppress=preprocessorErrorDirective --language=c++ --std=c++14 --er
浏览 2
提问于2021-09-21
得票数 5
回答已采纳
1
回答
整齐的线条忽略第三方标题
、
、
我使用
clang-tidy
来嵌入项目代码。该项目使用第三方标头,例如来自cmake生成的protobuf文件,如logger.pb.h。配置文件进行了混合,我将其称为
clang-tidy
-export-fixes=fixes.txt /path/to/logger.cpp -- -isystem /path/to/dependencies/include 使用配置文件.
clang-tidy
Checks: '-*,clang-diagnostic-*,cla
浏览 25
提问于2021-03-23
得票数 1
1
回答
Clang-安装后找不到整齐
、
、
在
我安装CLion之后。我使用了brew install llvm@7并成功安装。CMake
选项
设置为 -DCMAKE_BUILD_TYPE=Debug..
Clang-Tidy
的路径也是正确的。 /usr/local/Cellar/llvm@7/7.0.1/bin/<e
浏览 26
提问于2019-04-25
得票数 0
1
回答
如何将-fix
选项
添加到.
clang-tidy
文件?
、
是否可以将-fix或-fix-errors标志添加到.
clang-tidy
文件?
浏览 17
提问于2018-12-31
得票数 2
1
回答
CLion Clang-巧妙地将带符号整数操作数与二进制位运算符一起使用
、
当我尝试使用>> operand.Anyone时,我
在
c文件
中
收到警告,谁能告诉我这
是什么
意思
?代码警告
Clang-Tidy
浏览 0
提问于2018-05-07
得票数 1
1
回答
..clang整洁的配置文件内容被忽略
、
我想修改代码分析器程序
clang-tidy
正在进行的检查,但似乎忽略了配置文件.
clang-tidy
的内容。的
选项
。具体的
选项
对我来说并不重要,这只是用于测试。我验证该值确实是i重新运行
clang-tidy
,以查看它是否接受了新的配置,但它仍然没有改变。-config '' -dump-config -explain-config显示至少已经找到配置文件,即在检测到的配置文件
中
启用了许多clang分析器特定的检查,但是没有列出检查google-readability-
浏览 2
提问于2020-09-12
得票数 2
回答已采纳
3
回答
clang-tidy
-忽略第三方标头代码
、
、
、
我
在
我的项目中使用CMake,我想在项目中引入整洁的检查。/snap/cmake/301/bin/cmake -E __run_co_compile --tidy="
浏览 5
提问于2020-04-08
得票数 15
1
回答
Clang Tidy配置格式
、
为了
在
我的团队中共享它的设置,我将..clang格式的配置文件放在项目文件夹的根目录
中
,现在IDE
在
使用项目时自动加载它。同样,我想使用Clang实用程序。
浏览 1
提问于2021-11-23
得票数 5
回答已采纳
4
回答
cmake clang-整齐(或其他脚本)作为自定义目标。
、
、
、
、
源文件夹如下所示:src/.
clang-tidy
add_custom_command( COMMAND})make lint 它应该
浏览 38
提问于2015-08-28
得票数 15
回答已采纳
1
回答
如何转储CLion的默认
clang-tidy
配置?
、
、
、
通过使用
clang-tidy
的cmake指令,强制执行
clang-tidy
非常有效,例如,启用所有检查: set(CMAKE_CXX_CLANG_TIDY
clang-tidy
; -warnings-as-errors=*; ) 可以
在
on the website中找到CLion
中
启用和禁用检查的默认列表,但不能以机器可读的方式找到。因为
clang-tidy
可执行文件提供了-dump-config
选项
,所以可以像clang格式一样转储CLi
浏览 222
提问于2021-05-01
得票数 1
3
回答
Clang-Tidy
找不到我的头文件
、
、
- 当我使用以下命令使用
clang-tidy
遍历project/component1/
中
的所有文件时:
clang-tidy
project/component1/src/* -checks=-*,clang-analyzer
浏览 0
提问于2016-09-13
得票数 15
回答已采纳
2
回答
可以使用clang格式将大括号添加到单行if语句等
、
、
是否有clang-format
选项
可以将大括号添加到所有if()/do/while语句等
中
?
浏览 1
提问于2014-09-30
得票数 63
回答已采纳
1
回答
clang和boost::intrusive_ptr
、
、
我
在
我的项目中使用boost::intrusive_ptr,并有这样的代码: // do somethingwith obj我有很好的诊断:
Clang-Tidy
: The parameter 'obj' is copied for each invocation but only used as a如何将boost::intrusive_ptr添加到此诊断规则的clang-整齐异常列表
中</
浏览 15
提问于2022-11-05
得票数 0
2
回答
哪里可以找到Clang-整洁的“可读性-标识符-命名”检查器的可用
选项
列表?
、
、
、
、
背景
clang-tidy
-checks='-*,readability-identifier-naming' \.clang整齐文件中指定一个
选项
。问题 在哪里可以找到可用
选项
列表(
在
本例
中
为readability-identifier-naming检查),例如上面代码行
中
的ClassCase?不是很具体,只说“有许多配置
选项
可用,以便能够为不同类型的标识
浏览 2
提问于2019-01-15
得票数 5
1
回答
从清楚无误的检查中排除third_party
、
、
、
我正在尝试
在
一个包含大量文件的大型项目中运行
clang-tidy
,这些文件包括第三方库: #include "third_party/..." 因此,我收到了许多与这些第三方库相对应的错误。将NOLINT添加到每个include
中
不是一个
选项
,因为项目很大(而且它似乎不起作用)。 我尝试使用-header-filter,但仍然收到来自第三方库的错误。
clang-tidy
-header-filter='-third_party' "${SOURC
浏览 20
提问于2019-12-15
得票数 5
1
回答
c++ clang给出与llvm-libc相关的错误。
、
、
、
我在用本地电脑工作时一直很难保持整洁.我的代码
中
充满了以下三个错误:编辑:这是要求提供的
浏览 5
提问于2021-12-25
得票数 0
回答已采纳
2
回答
clang-tidy
cmake从检查中排除文件
、
、
、
我
在
我的项目中有一个我无法控制的依赖项作为源代码。我正在使用cmake的整洁集成来分析我的代码,并且这个依赖项引发了很多警告。有没有办法告诉cmake不要在特定的文件上运行
clang-tidy
?我尝试将文件添加到
clang-tidy
的-line-filter
选项
中
,但这不起作用:CXX_CLANG_TIDY "$
浏览 2
提问于2018-04-01
得票数 8
回答已采纳
2
回答
使用CMake和嵌入式目标的clang
、
、
、
我正在尝试设置CMake来执行以下操作: 我使用的CMake脚本如下所示:set(ENABLE_CLANG_TIDY ON CACHE BOOL "Add
clang-tidy
automaticallyNAMES "C:\\Program Files\\LLVM\\bin\\clang-tidy.exe") i
浏览 0
提问于2019-09-09
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券