| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4891 人关注过本帖
标题:.sbr和error C1189两个错误如何解决
取消只看楼主 加入收藏
canfeng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-4-29
收藏
 问题点数:0 回复次数:2 
.sbr和error C1189两个错误如何解决
BSCMAKE: error BK1506 : cannot open file '.\Debug\utility.sbr': No such file or directory
Error executing bscmake.exe.
fatal error C1189: #error : MFC requires C++ compilation (use a .cpp suffix)
Error executing cl.exe.
晕了,解决不了,
搜索更多相关主题的帖子: sbr error 
2007-04-29 19:33
canfeng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-4-29
收藏
得分:0 
呵呵,谢谢楼上,找不到utility的cpp,只有.c文件,删除utility.c和h文件以及clw文件后,点classwizard重建.clw文件,
编译Cannot open source file: 'E:\lian&li1\utility.c': No such file or directory
Error executing cl.exe.
BSCMAKE: error BK1506 : cannot open file '.\Debug\utility.sbr': No such file or directory
Error executing bscmake.exe.
把utility.c覆盖回去后还是有两个错误
(不知道怎么改的现在变成fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
Error executing cl.exe.
BSCMAKE: error BK1506 : cannot open file '.\Debug\utility.sbr': No such file or directory
这两个错误,现在发现这只是一个错误,只要前面一个解决了,后面那个错误也就不存在了)
可能是因为编译器在编译afxv_w32.h文件之前编译了windows.h文件,编译器会报上面的错误,因为在afxv_w32.h文件中有下面的一句预编译报警:
#ifdef _WINDOWS_
#error WINDOWS.H already included. MFC apps must not #include <windows.h>
#endif
估计解决方法是,编译器必须在编译windows.h之前编译afxv_w32.h,但是不知道怎样操作
2007-04-30 20:52
canfeng
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-4-29
收藏
得分:0 
真的疯掉了,
两个错误到现在还解决不了,
到时候怎么交差呀,
郁闷
2007-05-04 10:59
快速回复:.sbr和error C1189两个错误如何解决
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029748 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved