获取此编译错误:
错误4107致命错误C1189:# C++:ATL需要C++编译(使用.cpp后缀)C:\.cpp文件\MicrosoftVisualStudio9.0\VC\atlmfc\include\atlbase.h59
如何解决这个问题?
发布于 2013-03-07 05:04:00
正如错误信息说的那样。如果源文件以.c结尾,则编译器假定它是一个直接的C源,与ATL所需的C++不兼容。将文件名更改为.cpp,它将编译。
如果您确实需要继续使用C,那么您必须找到ATL以外的其他库来帮助您。
https://stackoverflow.com/questions/15263443
复制相似问题