Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从事一个小的 C++ 开源项目。我需要从中获取一些指标。为此,Visual Studio 需要“托管”代码。
简单的问题(期待简单的答案):如何从本地项目中获取指标?
非常感谢。
将您的项目属性更改为“使用公共语言运行时 ( /clr)”。
/clr
这将导致编译器为程序中的函数和变量发出 .NET 元数据,而探查器/分析器依赖于此元数据。
有时,标准 C++ 代码的元数据不如 .NET 类型的完整。而且您肯定不想将所有内容重写为 C++/CLI、托管类型、.NET 运行时、垃圾收集。
但是尝试使用/clr启用的编译不应该伤害任何东西。