我正在研究C++解决方案。它建立并运行我的主计算机上就好了,但它转移到一个不同的计算机后,这些构建错误:错误D8003:缺少源文件名和CMap
错误D8003:缺少源文件名在CL
错误C2143:语法错误:缺少“ ;”在'<'之前在头文件中声明一个CMap。
有人可能指示我可能的原因吗?
我正在研究C++解决方案。它建立并运行我的主计算机上就好了,但它转移到一个不同的计算机后,这些构建错误:错误D8003:缺少源文件名和CMap
错误D8003:缺少源文件名在CL
错误C2143:语法错误:缺少“ ;”在'<'之前在头文件中声明一个CMap。
有人可能指示我可能的原因吗?
你似乎需要在你的src /头文件中有#include <afxtempl.h>
。
这照顾了错误C2143而不是D8003。另外奇怪的是,当我从主计算机上编译时,包含并不是必需的。 – None
检查您的预处理器定义,您可能会意外地将未封闭的双引号放入预处理器定义中。 –
计算机是否具有相同的编译器? – Rakete1111
我该如何验证? – None
你是什么意思与验证?你没有访问电脑来编译? – Rakete1111