HI3531DV200平台下sdl/freetype移植(主要用于字符转图片,图片用于region视频叠加)
解压进入目录后,直接执行make即可,具体参考makefile实现(内含freetype-2.8.1.tar.gz libiconv-1.16.tar.gz SDL2_ttf-2.0.15.tar.gz SDL2-2.0.9.tar.gz源码包)
.
├── sdl-freetype
│ ├── Makefile
│ ├── SDL2-2.0.9.tar.gz
│ ├── SDL2_ttf-2.0.15.tar.gz
│ ├── bin
│ │ ├── bin
│ │ │ ├── freetype-config
│ │ │ ├── iconv
│ │ │ └── sdl2-config
│ │ ├── include
│ │ │ ├── SDL2
│ │ │ │ ├── SDL.h
│ │ │ │ ├── SDL_assert.h
│ │ │ │ ├── SDL_atomic.h
│ │ │ │ ├── SDL_audio.h
│ │ │ │ ├── SDL_bits.h
│ │ │ │ ├── SDL_blendmode.h
│ │ │ │ ├── SDL_clipboard.h
│ │ │ │ ├── SDL_config.h
│ │ │ │ ├── SDL_cpuinfo.h
│ │ │ │ ├── SDL_egl.h
│ │ │ │ ├── SDL_endian.h
│ │ │ │ ├── SDL_error.h
│ │ │ │ ├── SDL_events.h
│ │ │ │ ├── SDL_filesystem.h
│ │ │ │ ├── SDL_gamecontroller.h
│ │ │ │ ├── SDL_gesture.h
│ │ │ │ ├── SDL_haptic.h
│ │ │ │ ├── SDL_hints.h
│ │ │ │ ├── SDL_joystick.h
│ │ │ │ ├── SDL_keyboard.h
│ │ │ │ ├── SDL_keycode.h
│ │ │ │ ├── SDL_loadso.h
│ │ │ │ ├── SDL_log.h
│ │ │ │ ├── SDL_main.h
│ │ │ │ ├── SDL_messagebox.h
│ │ │ │ ├── SDL_mouse.h
│ │ │ │ ├── SDL_mutex.h
│ │ │ │ ├── SDL_name.h
│ │ │ │ ├── SDL_opengl.h
│ │ │ │ ├── SDL_opengl_glext.h
│ │ │ │ ├── SDL_opengles.h
│ │ │ │ ├── SDL_opengles2.h
│ │ │ │ ├── SDL_opengles2_gl2.h
│ │ │ │ ├── SDL_opengles2_gl2ext.h
│ │ │ │ ├── SDL_opengles2_gl2platform.h
│ │ │ │ ├── SDL_opengles2_khrplatform.h
│ │ │ │ ├── SDL_pixels.h
│ │ │ │ ├── SDL_platform.h
│ │ │ │ ├── SDL_power.h
│ │ │ │ ├── SDL_quit.h
│ │ │ │ ├── SDL_rect.h
│ │ │ │ ├── SDL_render.h
│ │ │ │ ├── SDL_revision.h
│ │ │ │ ├── SDL_rwops.h
│ │ │ │ ├── SDL_scancode.h
│ │ │ │ ├── SDL_sensor.h
│ │ │ │ ├── SDL_shape.h
│ │ │ │ ├── SDL_stdinc.h
│ │ │ │ ├── SDL_surface.h
│ │ │ │ ├── SDL_system.h
│ │ │ │ ├── SDL_syswm.h
│ │ │ │ ├── SDL_test.h
│ │ │ │ ├── SDL_test_assert.h
│ │ │ │ ├── SDL_test_common.h
│ │ │ │ ├── SDL_test_compare.h
│ │ │ │ ├── SDL_test_crc32.h
│ │ │ │ ├── SDL_test_font.h
│ │ │ │ ├── SDL_test_fuzzer.h
│ │ │ │ ├── SDL_test_harness.h
│ │ │ │ ├── SDL_test_images.h
│ │ │ │ ├── SDL_test_log.h
│ │ │ │ ├── SDL_test_md5.h
│ │ │ │ ├── SDL_test_memory.h
│ │ │ │ ├── SDL_test_random.h
│ │ │ │ ├── SDL_thread.h
│ │ │ │ ├── SDL_timer.h
│ │ │ │ ├── SDL_touch.h
│ │ │ │ ├── SDL_ttf.h
│ │ │ │ ├── SDL_types.h
│ │ │ │ ├── SDL_version.h
│ │ │ │ ├── SDL_video.h
│ │ │ │ ├── SDL_vulkan.h
│ │ │ │ ├── begin_code.h
│ │ │ │ └── close_code.h
│ │ │ ├── freetype2
│ │ │ │ ├── freetype
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── ftconfig.h
│ │ │ │ │ │ ├── ftheader.h
│ │ │ │ │ │ ├── ftmodule.h
│ │ │ │ │ │ ├── ftoption.h
│ │ │ │ │ │ └── ftstdlib.h
│ │ │ │ │ ├── freetype.h
│ │ │ │ │ ├── ftadvanc.h
│ │ │ │ │ ├── ftautoh.h
│ │ │ │ │ ├── ftbbox.h
│ │ │ │ │ ├── ftbdf.h
│ │ │ │ │ ├── ftbitmap.h
│ │ │ │ │ ├── ftbzip2.h
│ │ │ │ │ ├── ftcache.h
│ │ │ │ │ ├── ftcffdrv.h
│ │ │ │ │ ├── ftchapters.h
│ │ │ │ │ ├── ftcid.h
│ │ │ │ │ ├── fterrdef.h
│ │ │ │ │ ├── fterrors.h
│ │ │ │ │ ├── ftfntfmt.h
│ │ │ │ │ ├── ftgasp.h
│ │ │ │ │ ├── ftglyph.h
│ │ │ │ │ ├── ftgxval.h
│ │ │ │ │ ├── ftgzip.h
│ │ │ │ │ ├── ftimage.h
│ │ │ │ │ ├── ftincrem.h
│ │ │ │ │ ├── ftlcdfil.h
│ │ │ │ │ ├── ftlist.h
│ │ │ │ │ ├── ftlzw.h
│ │ │ │ │ ├── ftmac.h
│ │ │ │ │ ├── ftmm.h
│ │ │ │ │ ├── ftmodapi.h
│ │ │ │ │ ├── ftmoderr.h
│ │ │ │ │ ├── ftotval.h
│ │ │ │ │ ├── ftoutln.h
│ │ │ │ │ ├── ftpcfdrv.h
│ │ │ │ │ ├── ftpfr.h
│ │ │ │ │ ├── ftrender.h
│ │ │ │ │ ├── ftsizes.h
│ │ │ │ │ ├── ftsnames.h
│ │ │ │ │ ├── ftstroke.h
│ │ │ │ │ ├── ftsynth.h
│ │ │ │ │ ├── ftsystem.h
│ │ │ │ │ ├── fttrigon.h
│ │ │ │ │ ├── ftttdrv.h
│ │ │ │ │ ├── fttypes.h
│ │ │ │ │ ├── ftwinfnt.h
│ │ │ │ │ ├── t1tables.h
│ │ │ │ │ ├── ttnameid.h
│ │ │ │ │ ├── tttables.h
│ │ │ │ │ ├── tttags.h
│ │ │ │ │ └── ttunpat.h
│ │ │ │ └── ft2build.h
│ │ │ ├── iconv.h
│ │ │ ├── libcharset.h
│ │ │ └── localcharset.h
│ │ ├── lib
│ │ │ ├── cmake
│ │ │ │ └── SDL2
│ │ │ │ └── sdl2-config.cmake
│ │ │ ├── libSDL2-2.0.so.0
│ │ │ ├── libSDL2-2.0.so.0.9.0
│ │ │ ├── libSDL2.la
│ │ │ ├── libSDL2.so
│ │ │ ├── libSDL2_test.a
│ │ │ ├── libSDL2_test.la
│ │ │ ├── libSDL2_ttf-2.0.so.0
│ │ │ ├── libSDL2_ttf-2.0.so.0.14.1
│ │ │ ├── libSDL2_ttf.la
│ │ │ ├── libSDL2_ttf.so
│ │ │ ├── libSDL2main.a
│ │ │ ├── libSDL2main.la
│ │ │ ├── libcharset.la
│ │ │ ├── libcharset.so
│ │ │ ├── libcharset.so.1
│ │ │ ├── libcharset.so.1.0.0
│ │ │ ├── libfreetype.la
│ │ │ ├── libfreetype.so
│ │ │ ├── libfreetype.so.6
│ │ │ ├── libfreetype.so.6.15.0
│ │ │ ├── libiconv.la
│ │ │ ├── libiconv.so
│ │ │ ├── libiconv.so.2
│ │ │ ├── libiconv.so.2.6.1
│ │ │ └── pkgconfig
│ │ │ ├── SDL2_ttf.pc
│ │ │ ├── freetype2.pc
│ │ │ └── sdl2.pc
│ │ └── share
│ │ ├── aclocal
│ │ │ ├── freetype2.m4
│ │ │ └── sdl2.m4
│ │ ├── doc
│ │ │ ├── iconv.1.html
│ │ │ ├── iconv.3.html
│ │ │ ├── iconv_close.3.html
│ │ │ ├── iconv_open.3.html
│ │ │ ├── iconv_open_into.3.html
│ │ │ └── iconvctl.3.html
│ │ ├── locale
│ │ │ ├── af
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── bg
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── ca
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── cs
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── da
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── de
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── el
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── eo
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── es
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── et
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── fi
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── fr
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── ga
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── gl
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── hr
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── hu
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── id
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── it
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── ja
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── lt
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── nl
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── pl
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── pt_BR
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── rm
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── ro
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── ru
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── sk
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── sl
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── sq
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── sr
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── sv
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── tr
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── uk
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── vi
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── wa
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ ├── zh_CN
│ │ │ │ └── LC_MESSAGES
│ │ │ │ └── libiconv.mo
│ │ │ └── zh_TW
│ │ │ └── LC_MESSAGES
│ │ │ └── libiconv.mo
│ │ └── man
│ │ ├── man1
│ │ │ ├── freetype-config.1
│ │ │ └── iconv.1
│ │ └── man3
│ │ ├── iconv.3
│ │ ├── iconv_close.3
│ │ ├── iconv_open.3
│ │ ├── iconv_open_into.3
│ │ └── iconvctl.3
│ ├── freetype-2.8.1.tar.gz
│ └── libiconv-1.16.tar.gz
└── 找例子网_sdl-freetype.rar
93 directories, 218 files
评论