我有一些 C++ 项目,其中包含托管和非托管 C++ 项目。
如何识别哪个项目是托管 C++ 类型,哪个项目是非托管 C++ 类型。
除上述内容之外,有人可以向我介绍一下这些托管和非托管 C++ 的具体含义吗?
最佳答案
- 转到项目属性,常规“ block ”
- 项目默认部分
- 公共(public)语言运行时支持选项
如果此选项未设置为“无公共(public)语言运行时支持”,则它是“托管”C++,在任何现代版本的 Visual Studio 中都是 C++/CLI(除非设置为“旧语法”,那么它就是原始的托管C++语法)。
引用文献:
Managed Extensions for C++ (旧语法)
C++/CLI
关于c++ - 如何识别项目是托管c++项目还是非托管c++项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44826467/