cocos2dx--cocos2dx3.1.1运行报无法解析的外部符号

使用cocos2dx3.1.1和VS2012

新建了一个名为test的工程,放在D:\cocos2dx\cocos2d-x-3.1.1\projects下

编译通过,没问题

用cocostudio的场景编辑器做了个场景,

在HelloWorldScene.h中加入

#include "cocostudio/Cocostudio.h"
using namespace cocostudio;

无法包含cocostudio/Cocostudio.h

右键test工程-->属性-->C/C++-->>附加包含目录,将

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d

包含进来,一路点确定,正常包含,编译,出现以下错误

右键解决方案-->>添加-->>现有项,将以下三个vcxproj添加进来并逐个右键-->>生成

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\extensions\proj.win32\libExtensions.vcxproj

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj

D:\cocos2dx\cocos2d-x-3.1.1\projects\test\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj

编译,还不是行,右键test工程-->>属性-->>链接器-->>输入-->>附加依赖项,将以下三个lib附加进来

libCocosStudio.lib

libExtensions.lib

libGUI.lib

一路点确定,编译,可以正常运行了,如果遇到其他的问题,可以试着把对应的lib附加进来

cocos2dx--cocos2dx3.1.1运行报无法解析的外部符号,布布扣,bubuko.com

时间: 2024-12-17 12:10:31

cocos2dx--cocos2dx3.1.1运行报无法解析的外部符号的相关文章

关于cocos2dx 3.0升级崩溃报错(unable to load native library) 和(Fatal signal 11 (SIGSEGV) at 0x00000000)

最近一直在Windows平台开发cocos-2dx游戏,期间做了一次引擎升级,升级到了3.0正式版本.Windows平台上表现很正常,没有出现什么问题. 上周五准备发布一个安卓包,编译很轻松的就过了,没有花费多少时间,但是安装到手机后,发现运行就崩溃了.没办法只好用模拟机调试,再次吐槽Android的模拟器,真的太他妈慢了,不到万不得已我真的不想再去用它,google真的应该好好整一下了. 好不容易运行起来了,看到崩溃的时候logcat的报错是"unable to load native lib

解决cocos2dx在Xcode中运行时报:convert: iCCP: known incorrect sRGB profile 的问题

本文的实践来源是参照了两个帖子完成的: http://discuss.cocos2d-x.org/t/cocos2d-x-3-0-and-libpng/12451. http://www.myexception.cn/image/462530.html, 感谢以上作者的分享... 以前每次运行cocos2dx 的程序时总是报警告:convert: iCCP: known incorrect sRGB profile, 今天来解决一下... 要解决这个问题需要在终端(Mac)运行 ImageMag

appium运行报错java.net.SocketException: socket write error

这个错我调了 快两天一点头绪没有,脚本正常跑没问题,但是就是控制台输出信息报错,没法定位问题在哪.报错如图: 虽然这个报错不影响测试结果,但是本人有强迫症,一定要查出究竟: 我的尝试: 1.那天试验,服务器上的代码没问题,我本地一运行就报这个错,结果我把系统重装了(先前我查了两个小时百度加上尝试,无果) 2.今天从中午开始又开始搞起来,起初怀疑是我的io操作引起的,结果在finanly加了process.destroy();及p.getErrorStream(),close也不行, 网上查了说是

dubbo-admin-2.5.3 运行报错: Bean property 'URIType' is not writable or has an invalid

因为 jdk 是1.8的版本,和 dubbo-admin 存在兼容性问题.所以报错: Bean property 'URIType' is not writable or has an invalid 参见:https://github.com/alibaba/dubbo/issues/50 解决方法,修改 tomcat 默认的 jdk到 1.7 : 1) 修改bin文件夹下面的catalina.bat文件,把如下内容rem ----- Execute The Requested Command

解决新建Support7Demos的sample时出现编译错误和运行报错出现的问题

右键New->Other->Android Sample Project->选择Android 4.4.2->选择Support7Demos ,finish. 会出现编译错误 解决如下: 1.把这三个文件导入到Eclipse里, 这三个是库文件,并且勾选COPY到工作空间里选项 如果没有这三个文件,就从这里下载 2.导入三个library工程后,mediarouter会无法编译,打开工程属性在anroid里将api-level改成17,添加依赖工程appcompat 3.就是将刚才

windows 2003 64位系统php运行报错:1%不是有效的win32应用程序解决办法

windows 2003 64位系统php运行报错:1%不是有效的win32应用程序 解决办法:运行-CMD cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

Oracle EBS-SQL (MRP-7):检查MRP计划运行报错原因之超大数据查询2.sql

The following scripts can be used to check for huge line numbers: -- PO Requisitions select * from PO_REQUISITION_LINES_ALL where LINE_NUM > 1000000000; -- PO Lines select * from PO_LINES_ALL where LINE_NUM > 1000000000; -- Receiving Supply SELECT *

Django 运行报错 ImportError: No module named 'PIL'

importError: No module named pil WIN7 64位系统安装 Python PIL 首先通过easy_install安装 说找不到pil模块. 第二通过去官网找:http://www.pythonware.com/products/pil/ 找了几个版本安装版的没有64位的,源码包的下载无法安装说要安装vs2008我也安装了还是不行.最后在这个地址找到:http://www.lfd.uci.edu/~gohlke/pythonlibs/ Pillow is a re

shell脚本在cygwin下运行报错: $'\r': command not found

在cygwin 下运行shell脚本,出现"$'\r': command not found",这是win dos与Unix文本编辑方式不同造成的.可以使用cygwin工具dos2unix将script改为unix格式. $ dos2unix test.sh dos2unix: converting file test.sh to UNIX format ... $ sh test.sh 如此便可解决. 参见:http://lxs647.iteye.com/blog/2084375 s