解决Cocos项目中遇到的fatal error c1083(无法打开包括文件)
来源:互联网 发布:中国网络黑市 编辑:程序博客网 时间:2024/06/16 19:50
最近学习用cocos2dx做游戏时遇到了这个问题,大致情况如下:
首先我在cocos studio发到VS的工程中新建了两个文件,Game1Scene.h和Game1Scene.cpp,如下图所示。HelloWorldScene.h和HelloWorldScene.cpp是cocos studio发布的工程里自带的。
编写完Game1Scene的代码后,在AppDelegate.cpp中导入Game1Scene的头文件,(这本来应该是一件不能更简单的事,然而
(编译器似乎没有找到头文件的正确打开方式(-__-)b
(这可急坏宝宝了~~~
赶紧百度,google,得到的回答大多是修改项目的包含目录,然而我试了好久,依旧没有用
(一定是我太菜了。。。
这时候我突然注意到,这两个文件的(相对)路径不同,极有可能是这个问题
我打开文件管理器,进入项目文件夹
这里是proj.win32目录,里面有刚刚创建的Game1Scene,但没有HelloWorld和AppDelegate
这里是Classes目录,里面有HelloWorld和AppDelegate。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
这样一来就真相大白了,Cocos的c++类都是存放在Classes目录中的,proj.win32中只应该存放windows平台所必须的源文件,这也是为了跨平台的需要。所以解决方案就是新建类时把路径换成Classes目录
然后再导入头文件时就有提示了
也没有讨厌的小波浪线了~
~~~~~~~~~~~~~~~~~~~~~~~
希望这篇文章对您有所帮助~
有什么不妥的地方欢迎指正~
求大神知道一些关于编译的知识和技巧~
ps:这个解决方法应该对其他类似的情况也有效,注意头文件的路径 ~~~~~~~~~~~~~~~~~~~~~~~
- 解决Cocos项目中遇到的fatal error c1083(无法打开包括文件)
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ” 无法打开包括文件
- 解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- 如何解决 “fatal error C1083: ”无法打开包括文件
- “fatal error C1083 ”无法打开包括文件
- 支付宝回调
- 深入理解JavaScript系列(32):设计模式之观察者模式
- windows基础编程----第六篇(绘画出一个会动的矩形)
- 宾夕法尼亚大学机器人学学习笔记(3)
- 滑动门css精灵、圆角及其扩展笔记
- 解决Cocos项目中遇到的fatal error c1083(无法打开包括文件)
- 如何获取短信信息(一)
- ubuntu源码编译安装php
- USACO-Section 3.2 Sweet Butter(最短路[Dijkstra])
- Unable to process Jar entry XXXXX
- 分治算法-归并排序
- SAS如何在不排序的情况下使用by语句
- 腾讯2016春招模拟笔试题 —— 编程题(3道)
- 分治算法-归并排序