首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >依赖点选项的Clang用法

依赖点选项的Clang用法
EN

Stack Overflow用户
提问于 2018-07-19 07:32:50
回答 2查看 549关注 0票数 1

TL;DR:如何使用clang++-dependency-dot参数

我希望编译我的C++-code,同时将包含依赖关系生成为dot-formatted图。这应该是可能的,因为当前的-doc声明:

-dependency-dot <arg> 文件名以将DOT格式的标头依赖项写入

我试过的是:clang++ -dependency-dot m.dot m.C。这导致了以下警告:

代码语言:javascript
复制
clang-5.0.2: warning: argument unused during compilation: '-dependency-dot m.dot' [-Wunused-command-line-argument]

毫不奇怪,不生产任何dot-files。在添加-MMD-MD标志时也是如此。我一定是用错了-dependency-dot。如何使用此选项正确地调用clang++

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-20 00:38:26

试着把旗子传递到clang前端,而不是司机:

代码语言:javascript
复制
-Xclang -dependency-dot -Xclang foo.dot

查看代码,该选项不会从驱动程序切换到前端。

票数 1
EN

Stack Overflow用户

发布于 2018-07-19 16:50:10

LOL。我现在也遇到同样的问题了!但是,-依赖-文件名似乎仍然有效。

Apple LLVM版本9.1.0 (clang-902.0.39.2)目标: x86_64-apple-darwin17.6.0

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51416847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档