LOCAL_PATH := $(call my-dir) ① include $(CLEAR_VARS) ② LOCAL_MODULE := cocos2dcpp_shared ③ LOCAL_MODULE_FILENAME := libcocos2dcpp ④ LOCAL_SRC_FILES := hellocpp/main.cpp \ ../../Classes/AppDelegate.cpp \ ../../Classes/HelloWorldScene.cpp ⑤ LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes ⑥ LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static ⑦ LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static include $(BUILD_SHARED_LIBRARY) ⑧ $(call import-module,2d) ⑨ $(call import-module,audio/android) $(call import-module,Box2D)
提示 库是一些没有main函数的程序代码的集合。库分为:静态链接库和动态链接库,它们的区别是:静态链接库可以编译到你的执行代码中,应用程序可以在没有静态链接库的环境下运行;动态链接库不能编译到你的执行代码中,应用程序必须在有链接库文件的环境下运行。在微软的Windows和Windows Phone平台动态链接库文件是.dll文件,静态链接库是.lib文件;在Linux和Android平台动态链接库文件是.so文件,静态链接库是.a文件;Mac OS X和iOS等平台动态链接库文件是.dylib文件,静态链接库是.a文件。
《Cocos2d-x实战 C++卷》现已上线,各大商店均已开售:
京东:http://item.jd.com/11584534.html
亚马逊:http://www.amazon.cn/Cocos2d-x%E5%AE%9E%E6%88%98-C-%E5%8D%B7-%E5%85%B3%E4%B8%9C%E5%8D%87/dp/B00PTYWTLU
当当:http://product.dangdang.com/23606265.html
互动出版网:http://product.china-pub.com/3770734
《Cocos2d-x实战 C++卷》源码及样章下载地址:
源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1155&extra=page%3D1
样章下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1157&extra=page%3D1