编译器可以根据命名空间生成调试信息吗?

Posted

技术标签:

【中文标题】编译器可以根据命名空间生成调试信息吗?【英文标题】:Can a compiler generate debug info based on namespace? 【发布时间】:2013-08-14 16:04:48 【问题描述】:

这可能是一个非常愚蠢的问题,我在这里发布它是在赌博,但是

在使用模板重的库(例如 boost spirit)时,这可能是一个非常有用的功能(能够禁用 boost 命名空间的调试信息生成)。

【问题讨论】:

【参考方案1】:

从技术角度来看,编译器可能没有理由不能以这种方式工作。

从实际的角度来看,我不知道有哪种编译器能以这种方式工作,而且我怀疑是否存在,所以即使它可能可以做到,但它的实际意义不大。

【讨论】:

以上是关于编译器可以根据命名空间生成调试信息吗?的主要内容,如果未能解决你的问题,请参考以下文章

WPF,命名空间“Microsoft”中不存在类型或命名空间名称“Windows”(是不是缺少程序集引用?)

VS调试运行出错,某些类库项目中引用的命名空间提示不存在

是否可以根据 PHP 中的命名空间自动加载文件?

使用 XSL 根据 XML 的条件添加命名空间

JAXB:为啥在生成的 xml 文档中未使用定义的命名空间前缀?

如何使用 XPath 忽略命名空间