码迷,mamicode.com
首页 > 其他好文 > 详细

cocos2d-x“无法打开源文件”

时间:2015-05-22 09:45:00      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:cocos2d-x   c++   vs   

这一周开始学习cocos2d-x,刚开始就碰到了一些问题,新建完工程后,自己给工程添加新的文件,有两种方式:


第一种是使用VS的类向导,让软件帮我们把需要添加的类加入到工程,可以一次把头文件和cpp文件都添加进去,然后我们在HelloWorldScene.cpp的开头使用#include""时,会报出错误提醒“无法打开源文件 **.h”,也就是无法打开我们刚才为工程添加的文件,这是为什么呢?

<span style="font-size:18px;">#include "HelloWorldScene.h"
<span style="color:#ff0000;">#include "LoadingScene.h"//此句提醒无法打开源文件Loadingscene.h</span></span>
<span style="font-size:18px;color:#ff0000;">......</span>
<span style="font-size:18px;color:#ff0000;">......</span>
其实是我们在使用类向导的时候,我们把文件创建在proj.win32文件夹下面了,和HelloWordScene.cpp不是一个文件夹下面,所以无法打开源文件。

解决办法:在工程名右击->属性->配置属性->C/C++->常规->附加包含目录,选择编辑,新建一条,输入$(ProjectDir)回车,完成输入,应用后,可以看到之前的错误消失了。


第二种方法是新建项,然后新建.h和.cpp文件,由于之前没有使用过这种编程,直接使用VS中快捷Ctrl+Shift+A添加文件,由于没有注意到文件目录的原因,也出现了上面“无法打开源文件”的错误,其实原因和上一个是一样的,也是这些文件没有在一个目录下。

解决办法:在我们使用快捷键为工程添加文件时,我们要注意下新建文件的目录是否在:工程名\classes  这个文件夹下,如果没有,我们需要修改,这样就错误就会改正过来了。

好了,先写到这里。给自己加油!这个月把EarlyBird写好!!!

cocos2d-x“无法打开源文件”

标签:cocos2d-x   c++   vs   

原文地址:http://blog.csdn.net/shiwazone/article/details/45898601

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!