Nvidia Jetson SDK(JetPack)的 pkgconfig 文件(PC 文件)

本文介绍使用C/C++开发Jetson模组时所需的JetPack pkgconfig文件配置详情,包括nvgraph、nvidia-ml、nvrtc及nvToolsExt等库的路径与描述信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用 C/C++ 开发 Jetson 模组,需要 JetPack 的 pkgconfig 文件。相关文件保存在目录 /usr/lib/pkgconfig 下。目录下存了几十个 pc 文件,我今天要用到视频流解码的相关内容,估计与下面几个文件相关:

nvgraph-10.2.pc
nvidia-ml-10.2.pc
nvrtc-10.2.pc
nvToolsExt-10.2.pc
  • nvgraph-10.2.pc 用于加速图像分析,内容如下:
cudaroot=/usr/local/cuda-10.2
libdir=${cudaroot}/targets/aarch64-linux/lib
includedir=${cudaroot}/targets/aarch64-linux/include

Name: nvgraph
Description: NVIDIA Accelerated Graph Analytics
Version: 10.2
Libs: -L${libdir} -lnvgraph
Cflags: -I${includedir}
  • nvidia-ml-10.2.pc 估计是用于机器学习的
cudaroot=/usr/local/cuda-10.2
libdir=${cudaroot}/targets/aarch64-linux/lib/stubs
includedir=${cudaroot}/targets/aarch64-linux/include

Name: nvidia-ml
Description: NVML
Version: 10.2
Libs: -L${libdir} -lnvidia-ml
Cflags: -I${includedir}
  • nvrtc-10.2.pc 这个是 CUDA C++运行时编译库
cudaroot=/usr/local/cuda-10.2
libdir=${cudaroot}/targets/aarch64-linux/lib
includedir=${cudaroot}/targets/aarch64-linux/include

Name: nvrtc
Description: A runtime compilation library for CUDA C++
Version: 10.2
Libs: -L${libdir} -lnvrtc
Cflags: -I${includedir}
  • nvToolsExt-10.2.pc 工具扩展库
cudaroot=/usr/local/cuda-10.2
libdir=${cudaroot}/targets/aarch64-linux/lib
includedir=${cudaroot}/targets/aarch64-linux/include

Name: nvToolsExt
Description: NVIDIA Tools Extension
Version: 10.2
Libs: -L${libdir} -lnvToolsExt
Cflags: -I${includedir}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

许野平

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值