繁体   English   中英

Visual Studio 2008错误:ATL

[英]Visual Studio 2008 error:ATL

获得此编译错误:

错误4107致命错误C1189:#error:ATL需要C ++编译(使用.cpp后缀)C:\\ Program Files \\ Microsoft Visual Studio 9.0 \\ VC \\ atlmfc \\ include \\ atlbase.h 59

怎么解决这个?

正如错误消息所说的那样。 如果源文件以.c结尾,则编译器假定它是一个直接的C源,它与ATL所需的C ++不兼容。 将文件名更改为.cpp ,它将编译。

如果你真的需要留在C,那么你将不得不找到ATL以外的另一个图书馆来帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM