代码改变世界

随笔档案-2014年08月

no matching function for call to 'find(std::list<int>::iterator,std::list<int>::iterator, int&)'问题

2014-08-29 09:52 by playerboy, 2029 阅读, 收藏,
摘要: cocos2dx用find算法,编译运行正常,但是在eclipse中混编时候,却报出如题中错误,开始以为eclipse不支持呢,后来想想这是标准的c++算法,应该不会不支持。搜了下,原来只需要添加上对算法库的头文件引用即可:#include ,再次编译就OK了。 阅读全文

Cannot open include file: jni.h: No such file or directory解决方法

2014-08-20 18:25 by playerboy, 3262 阅读, 收藏,
摘要: 在此运行Visual Studio 2012 项目时出现#include #include int main(){printf("Hello World");}But when I try to build, I get the following error -1>c:testtest.cpp(2... 阅读全文

java 通过jni调用c++实现详解

2014-08-20 17:16 by playerboy, 437 阅读, 收藏,
摘要: Java通过JNI调用C++程序 JNI是Java Native Interface的缩写,中文为JAVA本地调用。使用JNI可以很方便的用我们的Java程序调用C/C++程序。很多时候,某些功能用Java无法实现,比如说涉及到底层驱动的一些功能,这时候我们就可以利用JNI来调用C或者C++程序来... 阅读全文

cceditbox和cocostudio联合界面点击事件无响应问题,Android中创建文件夹问题

2014-08-13 23:12 by playerboy, 428 阅读, 收藏,
摘要: 这两个问题折腾了我一天多时间,尽快下班时候把创建文件夹问题给解决了,刚把cceditbox点击事件无响应问题解决了。真是大爽。1.创建文件夹_mkdir()这个c函数就行,在vs ide中,定位的头文件是direct.h,但是这个文件不被ndk编译通过,没有这个文件。好吧,死脑筋,开始怀疑eclip... 阅读全文

mac下cocos2dx(带jsoncpp第三方库)编译为android项目心得

2014-08-10 20:25 by playerboy, 697 阅读, 收藏,
摘要: 在mac下好不容写完了游戏,本以为轻轻松松就能编译为android项目,想不到弄了将近1整天才将问题解决首先不带jsoncpp的编译方式请参考:http://www.bold-it.com/ios/cocos2d-x-box2d-iosandroid-hybrid-tutorial/带jsoncpp... 阅读全文

define 汉字 error C2001: newline in constant

2014-08-04 11:41 by playerboy, 1196 阅读, 收藏,
摘要: 这个问题真的很让我头大,搜了很多办法都不行,问题是我之前也遇到过,但是编码转为utf-8 unsignature就行了,这次把编码从gb转为utf-8 unsignature 却不行。于是想看看cocos2d-x库文件的编码格式,发现用的是utf-8(带标签),然后我把有错误的文件的编码格式改为... 阅读全文