使用wtl时,编译自带的例子出错

top_spitfire 2009-10-19 05:23:11
vs2005 wtl8.0,编译自带的例子ImageView,报错如下 Cannot open include file: 'atlapp.h': No such file or directory,添加属性下include的目录C:\WTL80\include(wtl的include目录)后,还是报错cannot open include file 'atlresce.h,问题是,这个头文件C:\WTL80\include是有的啊,
还试过吧C:\WTL80\include中的内容都copy到系统vc的include文件夹下,也不行,也试过在:tools -〉options -〉projects -〉VC++ Directories 下加C:\WTL80\include,都不行

哪位知道是啥问题啊?
...全文
205 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
megalee 2012-07-26
  • 打赏
  • 举报
回复
我遇上跟您一樣的問題
後來我是將\WTL80\include下的 atlresce.h及atlres.h都複製到我的project下
再編一次就OK了
ProgrammerNO1 2009-10-20
  • 打赏
  • 举报
回复
1, 编译自带的例子ImageView应该不会出现问题的,如果真是缺了.h ,你想办法去别的地方拷个这个头文件放到工程里,然后rebuild,看行么,
2, 重启PC, 然后打开工程
top_spitfire 2009-10-20
  • 打赏
  • 举报
回复
也试过在:tools -〉options -〉projects -〉VC++ Directories 下加C:\WTL80\include,都不行
。。。。原帖写过了
top_spitfire 2009-10-20
  • 打赏
  • 举报
回复
平台我设置的是ppc啊,这个直接打开例子工程的时候他自动就是ppc的,我是打开已有的项目,不是新建项目,新建的没问题
lenux 2009-10-20
  • 打赏
  • 举报
回复
哈哈,上面的话收回。


在tools- options-vc++ directories
给你需要的平台中的include files加入wtl的头文件路径就行了。
例如:
C:\WTL80\include
lenux 2009-10-20
  • 打赏
  • 举报
回复
你把平台设为ppc就没有问题
top_spitfire 2009-10-20
  • 打赏
  • 举报
回复
有啊,我自己创建wtl程序就可以编译通过,在模拟器上也没有问题
zhaokugua 2009-10-20
  • 打赏
  • 举报
回复
这个问题的确就是头文件的路径没有设置,仔细查看加的对不对,呵呵,有好几种头文件
lenux 2009-10-20
  • 打赏
  • 举报
回复
我的用ppc平台是正常通过的。

你试试
在工程属性->资源->附加路径中,加入WTL的include路径。
lenux 2009-10-20
  • 打赏
  • 举报
回复
你编译选的平台和tools -〉options -〉projects -〉VC++ Directories设置用的平台一致吗?
yzbsd 2009-10-20
  • 打赏
  • 举报
回复
stdafx.h文件中添加该头文件试试
88csdn 2009-10-20
  • 打赏
  • 举报
回复
自己新建个工程就不会有问题吧~~~
top_spitfire 2009-10-20
  • 打赏
  • 举报
回复
这个应该不是真的缺头文件,我已经包含了需要的头文件,但系统报找不到,应该是某些设置有问题
ProgrammerNO1 2009-10-19
  • 打赏
  • 举报
回复
创建应用程序时,有没wtl选项?
top_spitfire 2009-10-19
  • 打赏
  • 举报
回复
我设置的是 所有平台
儿大不由爷 2009-10-19
  • 打赏
  • 举报
回复
平台选得对么,你设置的是不是win32的啊?

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧