【发布时间】:2010-10-29 07:21:25
【问题描述】:
在我的项目中,我在代码生成部分启用了/clr(公共语言运行时)支持以及/MTd(多线程调试)选项。
但是编译器显示 /clr 和 /MTd 是不兼容的类型。我需要同时使用两者。
如何解决这个问题?
提前致谢。
【问题讨论】:
-
没有 /mtb 我假设 /mtd
标签: visual-studio visual-c++ visual-studio-2005
在我的项目中,我在代码生成部分启用了/clr(公共语言运行时)支持以及/MTd(多线程调试)选项。
但是编译器显示 /clr 和 /MTd 是不兼容的类型。我需要同时使用两者。
如何解决这个问题?
提前致谢。
【问题讨论】:
标签: visual-studio visual-c++ visual-studio-2005
改用/MDd 选项,它与/clr 兼容
【讨论】:
你不能在一个项目中同时使用这两个选项,因为 c/clr 需要它必须使用的开关
动态库而不是静态库。如果你使用 /mtd 它使用静态库。所以你不能'
使用 /clr 和 /mtd
【讨论】: