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

这一周开始学习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写好!!!

时间: 2024-07-30 13:48:22

cocos2d-x“无法打开源文件”的相关文章

VC++2013出现bug: 无法打开源文件“stdafx.h”

VC++2013出现bug: 无法打开源文件“stdafx.h” 1.首先需要把#include "stdafx.h"置于最头 2.在解决方案资源管理器中添加以下几个文件(附图下) 3.文件的内容分别为 ①.targetver.h #pragma once // 包括 SDKDDKVer.h 将定义可用的最高版本的 Windows 平台. // 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将// WIN32_WINNT 宏设置为要支持的平台,然后

fatal error C1083: 无法打开源文件

编译报此错误: 1>c1xx : fatal error C1083: 无法打开源文件:“Projects\XXXCCCC\VBVV\\ZXCVB /ZI /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _DEBUG /D _WINDOWS /D _USRDLL /D CALENDAR_UI_EXPORTS /D _WINDLL /D _UNICODE /D UNICODE /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_

IntelliSense: cannot open source file &quot;stdafx.h&quot;[IntelliSense: 无法打开源文件 &quot;stdafx.h&quot;]

虽然提示这样的错误,但是编译程序是成功的.在低版本的VS2005/VS2008开发而在高版本VS2010.VS2012.VS2013等打开时会遇到这样的问题. 解决方法: 项目属性 => 配置属性 => C/C++ => 常规 => 附加包含目录中增加:$(ProjectDir) 见下图

JNI之——VS编译c++时Error:无法打开源文件&quot;xxx.h&quot;

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46604963 利用VS.2010编译C++文件时出现fatal error C1083: 无法打开包括文件:"xxx.h": No such file or directory.错误. 我把头文件复制,直接选择项目粘贴进来,虽然解决方案资源管理器里显示此头文件,但是编译就出现上面的错误,找不到头文件,我打开项目目录,发现里面不存在我刚才复制的头文件,我只能无语微软为什么

QT5新建工程错误-&gt;无法打开源文件QtWidgets/QApplication

右键工程属性->配置属性->常规->附加包含目录,然后添加路径C:\Qt\Qt5.5.1\5.5\msvc2013_64,点击确定.

IDE显示无法打开源文件时解决方案

  解决方法:加上具体地址信息将 #include <qwidgetresizehandler_p.h> 改为 #include <C:\Users\INnoVation\Desktop\qwidgetresizehandler_p.h> 即可.

无法打开源文件:“_CRT_SECURE_NO_WARNINGS

右击工程 - 属性 - 配置属性 - C/C++ - 命令行   命令行增加:/D_CRT_SECURE_NO_WARNINGS 原文地址:https://www.cnblogs.com/hshy/p/12302099.html

C++问题-无法打开某个自定义源文件

问题经过:需要做一个工具,是在某个产品的基础上做的,所以要来了同事的代码.用VS打开后,提示如下问题.1>c1xx : fatal error C1083: 无法打开源文件:“..\..\GUXClient\Qt\GUXQtClient.cpp”: No such file or directory 问题现象:1>c1xx : fatal error C1083: 无法打开源文件:“..\..\GUXClient\Qt\GUXQtClient.cpp”: No such file or dir

[Eclipse] eclipse中打开xml文件,使用ctrl+鼠标左键无法跳转至Java源文件【待解决】

eclipse中打开xml文件,使用ctrl+鼠标左键无法跳转至Java源文件: 1. 设置eclipse ctrl + 左键打开源文件代码,如下图,设置都正常 2. 在网上找了很多种办法,均失败,在stackoverflow找到答案,但验证失败: http://stackoverflow.com/questions/18867178/ctrlclick-aka-hyperlink-on-xml-not-working?rq=1 Install WTP XML Editor plugin Ins