编译Sample/TestCpp 修改 Android.mk

来源:互联网 发布:各项异性采样优化 编辑:程序博客网 时间:2024/05/30 21:58

编译Sample/TestCpp 修改 Android.mk

根据实际情况更改自己相应的路径。以下:

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := game_shared
LOCAL_MODULE_FILENAME := libgame

LOCAL_SRC_FILES:= hellocpp/main.cpp \
../../Classes/AccelerometerTest/AccelerometerTest.cpp \
../../Classes/ActionManagerTest/ActionManagerTest.cpp \
../../Classes/ActionsTest/ActionsTest.cpp \
../../Classes/ActionsEaseTest/ActionsEaseTest.cpp \
../../Classes/ActionsProgressTest/ActionsProgressTest.cpp \
../../Classes/Box2DTest/Box2dTest.cpp \
../../Classes/Box2DTestBed/Box2dView.cpp \
../../Classes/Box2DTestBed/GLES-Render.cpp \
../../Classes/Box2DTestBed/Test.cpp \
../../Classes/Box2DTestBed/TestEntries.cpp \
../../Classes/BugsTest/Bug-1159.cpp \
../../Classes/BugsTest/Bug-1174.cpp \
../../Classes/BugsTest/Bug-350.cpp \
../../Classes/BugsTest/Bug-422.cpp \
../../Classes/BugsTest/Bug-624.cpp \
../../Classes/BugsTest/Bug-886.cpp \
../../Classes/BugsTest/Bug-899.cpp \
../../Classes/BugsTest/Bug-914.cpp \
../../Classes/BugsTest/BugsTest.cpp \
../../Classes/BugsTest/Bug-458/Bug-458.cpp \
../../Classes/BugsTest/Bug-458/QuestionContainerSprite.cpp \
../../Classes/ChipmunkAccelTouchTest/ChipmunkAccelTouchTest.cpp \
../../Classes/ClickAndMoveTest/ClickAndMoveTest.cpp \
../../Classes/CocosDenshionTest/CocosDenshionTest.cpp \
../../Classes/CurlTest/CurlTest.cpp \
../../Classes/CurrentLanguageTest/CurrentLanguageTest.cpp \
../../Classes/DrawPrimitivesTest/DrawPrimitivesTest.cpp \
../../Classes/EffectsAdvancedTest/EffectsAdvancedTest.cpp \
../../Classes/EffectsTest/EffectsTest.cpp \
../../Classes/ExtensionsTest/ExtensionsTest.cpp \
../../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlScene.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlSceneManager.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlButtonTest/CCControlButtonTest.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlColourPicker/CCControlColourPickerTest.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlPotentiometerTest/CCControlPotentiometerTest.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlSliderTest/CCControlSliderTest.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlStepperTest/CCControlStepperTest.cpp \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlSwitchTest/CCControlSwitchTest.cpp \
../../Classes/ExtensionsTest/CocosBuilderTest/CocosBuilderTest.cpp \
../../Classes/ExtensionsTest/CocosBuilderTest/HelloCocosBuilder/HelloCocosBuilderLayer.cpp \
../../Classes/ExtensionsTest/CocosBuilderTest/TestHeader/TestHeaderLayer.cpp \
../../Classes/ExtensionsTest/CocosBuilderTest/ButtonTest/ButtonTestLayer.cpp \
../../Classes/ExtensionsTest/CocosBuilderTest/MenuTest/MenuTestLayer.cpp \
../../Classes/ExtensionsTest/CocosBuilderTest/AnimationsTest/AnimationsTestLayer.cpp \
../../Classes/ExtensionsTest/NetworkTest/HttpClientTest.cpp \
../../Classes/ExtensionsTest/EditBoxTest/EditBoxTest.cpp \
../../Classes/ExtensionsTest/TableViewTest/TableViewTestScene.cpp \
../../Classes/ExtensionsTest/TableViewTest/CustomTableViewCell.cpp \
../../Classes/FontTest/FontTest.cpp \
../../Classes/IntervalTest/IntervalTest.cpp \
../../Classes/KeypadTest/KeypadTest.cpp \
../../Classes/LabelTest/LabelTest.cpp \
../../Classes/LayerTest/LayerTest.cpp \
../../Classes/NodeTest/NodeTest.cpp \
../../Classes/TextInputTest/TextInputTest.cpp \
../../Classes/MenuTest/MenuTest.cpp \
../../Classes/MotionStreakTest/MotionStreakTest.cpp \
../../Classes/MutiTouchTest/MutiTouchTest.cpp \
../../Classes/ParallaxTest/ParallaxTest.cpp \
../../Classes/ParticleTest/ParticleTest.cpp \
../../Classes/PerformanceTest/PerformanceNodeChildrenTest.cpp \
../../Classes/PerformanceTest/PerformanceParticleTest.cpp \
../../Classes/PerformanceTest/PerformanceSpriteTest.cpp \
../../Classes/PerformanceTest/PerformanceTest.cpp \
../../Classes/PerformanceTest/PerformanceTextureTest.cpp \
../../Classes/PerformanceTest/PerformanceTouchesTest.cpp \
../../Classes/RenderTextureTest/RenderTextureTest.cpp \
../../Classes/RotateWorldTest/RotateWorldTest.cpp \
../../Classes/SceneTest/SceneTest.cpp \
../../Classes/SchedulerTest/SchedulerTest.cpp \
../../Classes/ShaderTest/ShaderTest.cpp \
../../Classes/SpriteTest/SpriteTest.cpp \
../../Classes/TextureCacheTest/TextureCacheTest.cpp \
../../Classes/Texture2dTest/Texture2dTest.cpp \
../../Classes/TileMapTest/TileMapTest.cpp \
../../Classes/TouchesTest/Ball.cpp \
../../Classes/TouchesTest/Paddle.cpp \
../../Classes/TouchesTest/TouchesTest.cpp \
../../Classes/TransitionsTest/TransitionsTest.cpp \
../../Classes/UserDefaultTest/UserDefaultTest.cpp \
../../Classes/ZwoptexTest/ZwoptexTest.cpp \
../../Classes/controller.cpp \
../../Classes/testBasic.cpp \
../../Classes/AppDelegate.cpp

LOCAL_C_INCLUDES := $(LOCAL_PATH)../../Classes/AccelerometerTest/AccelerometerTest.h \
../../Classes/ActionManagerTest/ActionManagerTest.h \
../../Classes/ActionsTest/ActionsTest.h \
../../Classes/ActionsEaseTest/ActionsEaseTest.h \
../../Classes/ActionsProgressTest/ActionsProgressTest.h \
../../Classes/Box2DTest/Box2dTest.h \
../../Classes/Box2DTestBed/Box2dView.h \
../../Classes/Box2DTestBed/GLES-Render.h \
../../Classes/Box2DTestBed/Test.h \
../../Classes/Box2DTestBed/TestEntries.h \
../../Classes/BugsTest/Bug-1159.h \
../../Classes/BugsTest/Bug-1174.h \
../../Classes/BugsTest/Bug-350.h \
../../Classes/BugsTest/Bug-422.h \
../../Classes/BugsTest/Bug-624.h \
../../Classes/BugsTest/Bug-886.h \
../../Classes/BugsTest/Bug-899.h \
../../Classes/BugsTest/Bug-914.h \
../../Classes/BugsTest/BugsTest.h \
../../Classes/BugsTest/Bug-458/Bug-458.h \
../../Classes/BugsTest/Bug-458/QuestionContainerSprite.h \
../../Classes/ChipmunkAccelTouchTest/ChipmunkAccelTouchTest.h \
../../Classes/ClickAndMoveTest/ClickAndMoveTest.h \
../../Classes/CocosDenshionTest/CocosDenshionTest.h \
../../Classes/CurlTest/CurlTest.h \
../../Classes/CurrentLanguageTest/CurrentLanguageTest.h \
../../Classes/DrawPrimitivesTest/DrawPrimitivesTest.h \
../../Classes/EffectsAdvancedTest/EffectsAdvancedTest.h \
../../Classes/EffectsTest/EffectsTest.h \
../../Classes/ExtensionsTest/ExtensionsTest.h \
../../Classes/ExtensionsTest/NotificationCenterTest/NotificationCenterTest.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlScene.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlSceneManager.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlButtonTest/CCControlButtonTest.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlColourPicker/CCControlColourPickerTest.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlPotentiometerTest/CCControlPotentiometerTest.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlSliderTest/CCControlSliderTest.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlStepperTest/CCControlStepperTest.h \
../../Classes/ExtensionsTest/ControlExtensionTest/CCControlSwitchTest/CCControlSwitchTest.h \
../../Classes/ExtensionsTest/CocosBuilderTest/CocosBuilderTest.h \
../../Classes/ExtensionsTest/CocosBuilderTest/HelloCocosBuilder/HelloCocosBuilderLayer.h \
../../Classes/ExtensionsTest/CocosBuilderTest/TestHeader/TestHeaderLayer.h \
../../Classes/ExtensionsTest/CocosBuilderTest/ButtonTest/ButtonTestLayer.h \
../../Classes/ExtensionsTest/CocosBuilderTest/MenuTest/MenuTestLayer.h \
../../Classes/ExtensionsTest/CocosBuilderTest/AnimationsTest/AnimationsTestLayer.h \
../../Classes/ExtensionsTest/NetworkTest/HttpClientTest.h \
../../Classes/ExtensionsTest/EditBoxTest/EditBoxTest.h \
../../Classes/ExtensionsTest/TableViewTest/TableViewTestScene.h \
../../Classes/ExtensionsTest/TableViewTest/CustomTableViewCell.h \
../../Classes/FontTest/FontTest.h \
../../Classes/IntervalTest/IntervalTest.h \
../../Classes/KeypadTest/KeypadTest.h \
../../Classes/LabelTest/LabelTest.h \
../../Classes/LayerTest/LayerTest.h \
../../Classes/NodeTest/NodeTest.h \
../../Classes/TextInputTest/TextInputTest.h \
../../Classes/MenuTest/MenuTest.h \
../../Classes/MotionStreakTest/MotionStreakTest.h \
../../Classes/MutiTouchTest/MutiTouchTest.h \
../../Classes/ParallaxTest/ParallaxTest.h \
../../Classes/ParticleTest/ParticleTest.h \
../../Classes/PerformanceTest/PerformanceNodeChildrenTest.h \
../../Classes/PerformanceTest/PerformanceParticleTest.h \
../../Classes/PerformanceTest/PerformanceSpriteTest.h \
../../Classes/PerformanceTest/PerformanceTest.h \
../../Classes/PerformanceTest/PerformanceTextureTest.h \
../../Classes/PerformanceTest/PerformanceTouchesTest.h \
../../Classes/RenderTextureTest/RenderTextureTest.h \
../../Classes/RotateWorldTest/RotateWorldTest.h \
../../Classes/SceneTest/SceneTest.h \
../../Classes/SchedulerTest/SchedulerTest.h \
../../Classes/ShaderTest/ShaderTest.h \
../../Classes/SpriteTest/SpriteTest.h \
../../Classes/TextureCacheTest/TextureCacheTest.h \
../../Classes/Texture2dTest/Texture2dTest.h \
../../Classes/TileMapTest/TileMapTest.h \
../../Classes/TouchesTest/Ball.h \
../../Classes/TouchesTest/Paddle.h \
../../Classes/TouchesTest/TouchesTest.h \
../../Classes/TransitionsTest/TransitionsTest.h \
../../Classes/UserDefaultTest/UserDefaultTest.h \
../../Classes/ZwoptexTest/ZwoptexTest.h \
../../Classes/controller.h \
../../Classes/testBasic.h \
../../Classes/AppDelegate.h \
../../Classes/Box2D/Box2D.h
                

LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static cocosdenshion_static cocos_extension_static box2d_static chipmunk_static
            
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)

include $(BUILD_SHARED_LIBRARY)

$(call import-module,CocosDenshion/android) \
$(call import-module,external/Box2D) \
$(call import-module,external/chipmunk) \
$(call import-module,cocos2dx) \
$(call import-module,extensions)