cocos2dx 3.4版本直接运行exe 不能运行bug
2015-02-03 15:02
281 查看
官方在昨天刚升级了cocos2dx 3.4最终版 我就下载 试用了下 感觉不错 不过在win32下运行exe时出现了问题
查看代码后发现 在执行exe时没有输入参数 直接改代码
在SimulatorWin.cpp文件中SimulatorWin::run()函数中看下参数个数等于2时运行
在直接运行exe时没有参数 则不设置搜索路径
====
查看代码后发现 在执行exe时没有输入参数 直接改代码
在SimulatorWin.cpp文件中SimulatorWin::run()函数中看下参数个数等于2时运行
在直接运行exe时没有参数 则不设置搜索路径
if (_project.getProjectDir().empty()) { if (args.size() == 2) { // for Code IDE before RC2 _project.setProjectDir(args.at(1)); _project.setDebuggerType(kCCRuntimeDebuggerCodeIDE); } else {
<pre name="code" class="html"><span style="white-space:pre"> </span> std::string appPath = getCurAppPath(); appPath.append("/../../");_project.setProjectDir(appPath); _project.setDebuggerType(kCCRuntimeDebuggerCodeIDE);} }[/code]
====
if (args.size() >= 2) { if (args.size() && args.at(1).at(0) == '/') { // FIXME: // for Code IDE before RC2 tmpConfig.setProjectDir(args.at(1)); } tmpConfig.parseCommandLine(args); } else { std::string appPath = getCurAppPath(); appPath.append("/../../"); tmpConfig.setProjectDir(appPath); }
相关文章推荐
- VS下面运行release版本可以正常运行而直接执行exe文件会出现问题
- Bug1---Debug文件中的exe不能运行
- VC(MFC)中debug下的exe不能直接运行,编译可以
- 由一个内存错误发现的cocos2dx 引擎3.4版本的 一个bug
- C#/VC++打包成个绿色版本,不要安装程序直接运行EXE
- 解决dnn3.06 UserOnLine/Survey不能正常运行的bug
- Visual C++中按下F5运行与直接双击exe运行的区别
- 局域网中文件服务器上的.Net程序不能被直接运行的解决方法
- 让EXE文件不能直接启动的方法以防止直接调试的方法
- 瑞星FOR VISTA 仍然不能升级!!!报错“抱歉,此安装包不能在当前版本的Windows上运行” 推荐
- ubuntu9.10和ubuntu10.X下eclipse3.4不能运行解决方法
- jar转exe工具+教程,exe能在客户端没有jre的环境下运行版本2
- 关于"不能运行所有杀毒类程序(如:mmsk.exe rav.exe avp.exe...)的问题"(镜像劫持)
- myeclipse中直接复制的项目或项目改名后不能正常运行的解决方法
- opencv 1.0下运行正常的代码,后续版本不能正常运行
- myeclipse中直接复制项目不能直接运行的解决方案
- 群集版本 (Mpsrpt_cluster.exe) 7.2 版运行不正常。
- 没有装DELPHI的电脑不能运行DELPHI做出来的.exe文件吗
- .exe文件不能运行
- 在vs中可以运行而直接运行exe确出现错误