转自:http://www.melove.net/lzan13/cocos2d-x-import-library-774.html
在使用cocos2d-x 3.0的时候有时会需要用到一些扩展,比如cocostudio的扩展等,这时就需要在VS中添加第三方库的引用(我是用的是VS 2012),
首先【右击解决方案】->【添加】->【现有项目】找到以下几个目录下的lib库进行添加
CocoStudio库:C:\Work\HelloCocos\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj
Extensions库:C:\Work\HelloCocos\cocos2d\extensions\proj.win32\libExtensions.vcxproj
GUI库:C:\Work\HelloCocos\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj
添加完之后解决方案里边就会多出三个库,此时要给项目添加引用:
在引用之后,需要【右击项目】->【属性】->【配置属性】->【C/C++】->【常规】->【附加包含目录】里添加几项路径:
$(EngineRoot)
$(EngineRoot)cocos
$(EngineRoot)cocos\editor-support
至此第三方库就添加完成了,在cpp类中就可以添加第三方的.h文件,然后编译OK通过
在移植到Android上的时候,因为添加了第三方库,需要在Android的jni/Android.mk的文件添加配置
可以看下:cocos2d-x v3.0 开发之引用extensions第三方库后打包成apk遇到的问题及解决办法 这篇文章