`
com1com4
  • 浏览: 162106 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

pkg-config使用

 
阅读更多

pkg-config --list-all
列出所有可使用的包,位置在/usr/lib/pkgconfig , /usr/local/lib/pkgconfig下面的libname.pc文件,新软件一般都会安装.pc文件,没有可以自己创建,并且设置环境变量 PKG_CONFIG_PATH寻找.pc文件路径。如果是交叉编译平台,编译时设置一下PKG_CONFIG_PATH就可以了。

得到一些参数,例如
#pkg-config --cflags libpcsclite
-lpthread -I/usr/local/include/PCSC
#pkg-config --libs libname
-L/usr/local/lib -lpcsclite

其他的config
ls /usr/bin/*config

分享到:
评论

相关推荐

    pkg-config windows版本

    在使用pkg-config-lite-0.28-1_bin-win32之前,确保将其解压到适当位置,并将bin目录添加到系统的PATH环境变量中,这样可以在命令行中全局调用pkg-config命令。同时,安装的库也需要提供对应的`.pc`配置文件,pkg-...

    pkg-config压缩包

    pkg-config是一款在Linux和类Unix系统中广泛使用的命令行工具,但在Windows环境下,如 MingW 和 msys 这样的GNU工具链中也常被用到。这个“pkg-config压缩包”是专为这类环境编译的,用于解决在交叉编译过程中遇到的...

    pkg-config_0.23-3_win64

    pkg-config 是一个在软件开发中广泛使用的工具,尤其在Linux和类Unix系统中,它用于管理编译和链接时所需的库依赖关系。然而,这里我们关注的是“pkg-config_0.23-3_win64”这个针对Windows x64平台的版本。pkg-...

    pkg-config_0.23-3_win32

    pkg-config 是一个在软件开发中广泛使用的工具,尤其在Linux和类Unix系统中,它用于管理编译和链接时所需的库依赖关系。然而,这里我们关注的是“pkg-config_0.23-3_win32”这个针对Windows x86平台的版本。这个...

    pkg-config-0.29.2.tar

    标题中的 "pkg-config-0.29.2.tar" 指的是 pkg-config 的 0.29.2 版本的源代码包,通常以 tar 形式提供,用于在目标系统上编译和安装。 pkg-config 的核心功能在于管理元数据,这些元数据包括库的路径、版本、编译...

    pkg-config

    压缩包中的文件“pkg-config-0.29.2”很可能是pkg-config的源代码包,版本号为0.29.2。这个版本可能包含了修复的错误、性能优化或者新的功能。用户需要解压后进行编译和安装,以便在他们的开发环境中使用pkg-config...

    pkg-config-0.28.tar.gz

    1. **解压**:首先,使用`tar -zxvf pkg-config-0.28.tar.gz`命令解压缩文件。 2. **进入目录**:`cd pkg-config-0.28`进入解压后的目录。 3. **配置**:运行`./configure`检查系统环境并生成Makefile。 4. **编译**...

    pkg-config-0.29.1.tar.gz

    1. 解压:首先,你需要使用tar命令解压源码包,例如 `tar -zxvf pkg-config-0.29.1.tar.gz`。 2. 配置:接下来,进入解压后的目录,运行`./configure`脚本来检测系统环境并生成Makefile。这个步骤会检查系统中必要...

    pkg-config_0.23-2_win64.zip

    pkg-config本身是一个linux下的命令,其功能是用于获得某一个库/模块的所有编译相关的信息。 # 在windows上面配置pkg-config 将下载的pkg-config_0.23-2_win64解压,解压的bin与MinGW-w64里的的bin目录合并。

    pkg-config_0.23-3_win32.rar

    pkg-config 是一个在软件开发中广泛使用的工具,尤其在Linux和跨平台开发环境中,它用于管理编译和链接时所需的库依赖信息。标题中的“pkg-config_0.23-3_win32.rar”表明这是一个适用于Windows 32位系统的pkg-...

    pkg-config_0.23-3_win32.zip

    pkg-config 是一个在软件开发中广泛使用的工具,主要用于管理和处理库的编译和链接选项。在Windows环境下,pkg-config 的作用同样重要,特别是在跨平台开发中,它可以帮助开发者正确地配置和使用各种库,比如GTK+、...

    pkg-config-0.26.tar.gz

    pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c `pkg-...

    pkg-config.exe

    pkg-config.exe

    pkg-config-0.23 Win32+Win64

    这个“pkg-config-0.23 Win32+Win64”是该工具的一个预编译版本,适用于32位和64位的Windows操作系统。 pkg-config的主要功能是帮助开发者管理和使用库文件,特别是C和C++的开发。它主要解决了查找和链接库文件时的...

    pkg-config-0.26-1-win32.zip

    这个"pkg-config-0.26-1-win32.zip"文件看起来是pkg-config的Windows 32位版本,版本号为0.26-1。 pkg-config 的主要功能是读取和处理`.pc`文件,这些文件包含了库的路径、链接选项、版本信息等。例如,如果你正在...

    pkgconf-pkg-config-1.4.2-1.el8.aarch64.rpm

    官方离线安装包,亲测可用

    pkg-config-0.25.tar.gz

    pkg-config is a script to make putting together all the build flags when compiling/linking a lot easier. Report bugs at http://bugzilla.freedesktop.org/

    pkg-config-rs:用于为Rust调用pkg-config的构建库

    pkg-config-rs 一个简单的库,打算与Cargo软件包一起用作构建依赖项,以便使用系统pkg-config工具(如果有)来确定库的位置。 您可以直接使用此板条箱来探查特定的库,也可以使用在中声明所有pkg-config依赖Cargo....

    pkg_config的使用.zip

    `pkg-config`是一个在Unix-like系统中广泛使用的工具,它可以帮助开发者方便地管理库的编译和链接选项。在Windows环境下,如MinGW和MSYS,我们也可以利用这个工具来简化编译过程。在本案例中,我们将讨论如何在...

Global site tag (gtag.js) - Google Analytics