英语法语西班牙语

Ad


OnWorks 网站图标

clang-check-3.6 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 clang-check-3.6

这是命令 clang-check-3.6 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


clang-check - clang-check 3.6 的手册页

商品描述


错误:ld.so:无法预加载来自 LD_PRELOAD 的对象“libfakeroot-sysv.so”(不能
打开共享对象文件):忽略。 用法:clang-check [选项] [... ]

选项:

常规选项:

-救命 - 显示可用选项(-帮助隐藏 更多)

-帮助列表 - 显示可用选项列表(-帮助列表隐藏
更多的)

-版 - 显示该程序的版本

叮当检查选项:

-分析 - 运行静态分析引擎

-ast转储 - 构建 AST,然后调试转储它们

-ast-dump-过滤器=- 与 -ast转储 or -ast-打印 仅转储/打印 AST
在限定名称中具有特定子字符串的声明节点。 用 -ast 列表
列出所有可过滤的声明节点名称。

-ast 列表 - 构建 AST 并打印符合条件的声明节点列表
名称

-ast-打印 - 构建 AST,然后漂亮地打印它们

-额外参数=- 附加到编译器命令行的附加参数

-extra-arg-之前=- 附加到编译器命令行的附加参数

-修复你能做的 - 即使存在不可修复的错误,也可以应用修复建议

-修理它 - 将修复建议应用于输入源

-p =- 构建路径

-p 用于读取编译命令数据库。

例如,它可以是一个 CMake 构建目录,其中有一个名为
compile_commands.json 存在(使用 -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake 选项
得到这个输出)。 当未指定构建路径时,搜索
compile_commands.json 将尝试通过第一个输入的所有父路径
文件 。 看: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html 举个例子
在源代码树上设置 Clang Tooling。

...指定源文件的路径。 这些路径是

在编译命令数据库中查找。 如果文件的路径是绝对路径,它
需要指向 CMake 的源代码树。 如果路径是相对的,则当前
工作目录需要在 CMake 源代码树中,并且文件必须在
当前工作目录的子目录。 相关文件中的“./”前缀
将被自动删除,但相对路径的其余部分必须是后缀
编译命令数据库中的路径。

例如,要对源树的子树中的所有文件运行 clang-check,请使用:

找到路径/在/子树 -芋头 '*.cpp'|xargs 叮当检查

或使用特定的构建路径:

找到路径/在/子树 -芋头 '*.cpp'|xargs 叮当检查 -p 构建/路径

请注意,path/in/subtree 和当前目录应遵循所描述的规则
以上。

使用 onworks.net 服务在线使用 clang-check-3.6


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad