mac安装pkg-config
Mac FFmpeg视频教学教材:https://pan.baidu.com/s/1Rta82eL0xiE_ciliTiA58g
提取码:g7c4
安装
1.检测环境是否已安装pkg-config
再命令行中输入: pkg-config 若未安装,则提示命令未找到.
2.安装pkg-config
去下载最新的
https://pkg-config.freedesktop.org/releases/
pkg-config-0.28.tar.gz(不可用,解压不了,可以用29或者27版本)
tar -xf pkg-config-0.29.2.tar.gz
cd pkg-config-0.28
./configure --with-internal-glib (不要有多余的空格)
make check
make
install make
在make check时,提示错误 You must have either have gettext support in your C library, or use the GNU gettext library.
这是没有安装gettext
安装gettext
下载地址 http://ftp.gnu.org/pub/gnu/gettext/
去下载最后版本的gettext
解压
cd gettext-0.19.8.1
./configure
make
make install
然后再重新执行安装pkg-config的步骤
如果在安装完之后,使用clang -g -o xxxx xxx.c pkg-config --libs libavformat还是找不到指定的头文件,可以在加上一个参数就可以使用了
clang -g -o xxxx xxx.c pkg-config --cflags --libs libavformat
Mac FFmpeg视频教学教材:https://pan.baidu.com/s/1Rta82eL0xiE_ciliTiA58g
提取码:g7c4
原文地址:https://www.cnblogs.com/kissme117/p/15035498.html
- React Native项目实战之搭建美团个人中心界面
- React Native动画Animated详解
- iOS动画总结
- React Native之react-native-scrollable-tab-view详解
- iOS 本地轻量级数据存储之NSUserDefaults
- Android Studio配置Kotlin环境
- Android 应用安装过程分析
- React Native之TextInput组件实现联想输入
- React Native之轻量级存储AsyncStorage
- [先行者课程]--0312视差效果--课堂笔记
- Android 绿色应用公约
- React-Native组件之 TabBarIOS和TabBarIOS.Item
- [先行者周日课程-0305] web前端组件 之 拖动窗口
- react-native城市列表组件
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- LinkedList - 61. Rotate List
- LinkedList - 143. Reorder List
- LinkedList - 160. Intersection of Two Linked Lists
- LinkedList - 21. Merge Two Sorted Lists
- LinkedList - 82. Remove Duplicates from Sorted List II
- LinkedList - 203. Remove Linked List Elements
- LinkedList - 83. Remove Duplicates from Sorted List
- LinkedList - 19. Remove Nth Node From End of List
- LinkedList - 92. Reverse Linked List II
- LinkedList - 328. Odd Even Linked List
- LinkedList - 25. Reverse Nodes in k-Group
- LinkedList - 24. Swap Nodes in Pairs
- LinkedList - 141. Linked List Cycle
- LinkedList - 206. Reverse Linked List
- Array - 188. Best Time to Buy and Sell Stock IV