编译时使用pkg-config --cflags --libs意义
1.将pkg-config看成一个工具
–cflags 可以给出编译时需要的选项
–libs 可以给出链接时的选项
2.pkg-config 工具提取库的编译和连接参数有两个基本的前提:
1>库本身在安装的时候必须提供一个相应的 .pc 文件。不这样做的库 说明不支持 pkg-config 工具的使用。
2>pkg-config 必须知道要到哪里去寻找此 .pc 文件。
3.需要配置加载.pc文件的路径及lib库路径:
配置如下:
4.使用如下:
gcc test1.c pkg-config --cflags --libs gstreamer-1.0
参考链接:https://blog.csdn.net/jllongbell/article/details/88422054
编译时使用pkg-config --cflags --libs意义相关推荐
- webpack编译时No PostCSS Config的解决方法
1. {loader:"postcss-loader",options: { // 如果没有options这个选项将会报错 No PostCSS Config foundplugi ...
- 编译gtk+程序报错gcc: pkg-config --cflags --libs gtk+-2.0: 没有那个文件或目录
第一次接触gtk+.在网上搜罗良一番,装好相应的库后,编写了第一hello程序.在编译时输入以下命令:gcc -o hello hello.c 'pkg-config --cflags --libs ...
- gcc ------ 编译与链接选项及CFLAGS、LDFLAGS、LIBS
gcc ------ 编译与链接选项及CFLAGS.LDFLAGS.LIBS GCC手册:https://gcc.gnu.org/onlinedocs/ GCC编译选项CFLAGS参数 选项 说明 - ...
- Linux kernel编译时编译选项多选一如何固化在config文件
每次在进行裁剪的Linux kernel编译时,都会碰到有提示,让你在某些编译选项多选一,如: Initialize kernel stack variables at function entry ...
- 调试 configure--当程序不能编译时怎么办
http://www.ibm.com/developerworks/cn/linux/l-debcon/ 现在许多开放源代码的程序都会附带有 configure 脚本.这种脚本的用途之一是自动进行对目 ...
- pkg-config --cflags --libs
在上面的编译命令中我们其实用到了一个工具"pkg-config",它主要有以下几个功能: 1.检查库的版本号.如果所需要的库的版本不满足要求,它会打印出错误信息,避免链接错误版本的 ...
- Android 打造编译时注解解析框架
2019独角兽企业重金招聘Python工程师标准>>> 说道注解,竟然还有各种分类,得,这记不住,我们从注解的作用来反推其分类,帮助大家记忆,然后举例强化大家的记忆,话说注解的作用: ...
- Java注解处理器(编译时注解)
https://race604.com/annotation-processing/ Java中的注解(Annotation)是一个很神奇的东西,特别现在有很多Android库都是使用注解的方式来实现 ...
- ffmpeg编译时添加freetype支持,用于在视频中添加文字
现在对ffmpeg的学习到了往视频指定位置添加对应文字的时候了. 发现添加文字,用的是drawtext滤镜,需要在编译ffmpeg的时候,添加–enable-libfreetype. 为此先编译fre ...
最新文章
- 【Linux系统编程】fork()函数详解
- 拓扑排序基础题——排序
- asp.net控件开发基础(19)
- Node.js有了新的管理者
- 解决git clone报错SSL certificate problem
- Wordpress SEO robots
- Linux操作Oracle(6)——Oracle11g OPatch 打补丁全纪录【Oracle11g windowsX64位环境+OPatch11.2.0.3.28】及资源下载
- vueh5调用摄像头拍照_Vue2.0实现调用摄像头进行拍照功能 exif.js实现图片上传功能...
- 公交车座位的坐垫设计成可替换,冬夏两用
- QT 之ECharts加载shp方法
- Oracle 误删恢复
- SQL优化步骤(建议收藏)
- S5PV210系列 (裸机十五)之 iNand
- 今日头条还可以引流么?今日头条引流效果怎么样?
- pyká Unlimited for Mac(项目管理软件)
- android socket代理app,android socket客户端app
- 十大免费设计资源网站(素材,图库,字体,图标,flash)
- html5 index属性,深入理解CSS z-index属性
- 关于RSA算法的探究 -Crypto 0x01
- Java “constant string too long” 编译错误