faplayer 編譯過程學習

1. 開始運行build.sh

2.pre-build.rb

A  按照abi和no_neon 的配置修改Android.mk文件

B jni/vlc/src/libvlcjni.h

修改這個文件添加模塊

C jni/vlc/Modules.mk

修改這個文件,添加模塊。

3.編譯vlc下面的

  Android.mk

文件裏面


LOCAL_MODULE := libvlccore

include $(LOCAL_PATH)/Modules.mk

include $(BUILD_SHARED_LIBRARY)

然後就開始編譯libvlccore.so目標文件。


4 多出來的文件

gdb.setup 和gdbsetver s_ffmpeg 和t_ffmpeg 是幹嘛用的。


s_ffmpeg 和t_ffmpge是在ext的ffmpeg的Binary.mk 下面生成的。

include $(BUILD_EXECUTABLE)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章