![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux下库移植
文章平均质量分 81
VClol
退路是留给失败者,想要接近梦想的人,没有退路可言
展开
-
ORTP库移植(关键字: --prefix配置项解释、头文件包含问题)
1、ORTP库的移植 1.1、下载源码到PC端ubuntu中 (1)下载ortp源码:https://github.com/dmonakhov/ortp (2)存放到ubuntu任意工作目录并解压 1.2、源码修改 (1)增加H.264的payload支持(源码中avprofile.c的负载初始化中没有添加对h264的支持,但是确实有支持该类型的源码) ...原创 2018-12-05 21:57:55 · 422 阅读 · 0 评论 -
LINUX下移植libjpeg库过程(关键字:-l -L -i ./configure参数解释)
1、移植(源码下载、解压、配置、修改Makefile、编译或交叉编译 ) 1.1 找到并分析、配置运行脚本文件 1.1.1 一般linux下移植的库,第一步都是配置,之后才能编译,解压后一般都能找类似config脚本文件,配置就是运行这个脚本。比如libjpeg库,运行脚本时,它会提示你运行时添加参数去配置 ./config --XXX等等。 解...原创 2018-04-25 13:41:09 · 1532 阅读 · 0 评论 -
linux 下 动态库.so和静态库文件.a的制作与使用
1、静态库 1.1 准备好自己写好或下载的C文件和头文件(就像单片机添加一个模块的aston.c、aston.h),库里面没有主函数,只有被调用的函数 1.2 在原材料C和H同级文件目录下编写makefile(编译过程) all: gcc -c aston.c -o aston.o ar -rc libaston.a...原创 2018-12-07 14:33:10 · 456 阅读 · 0 评论