当前位置:网站首页>g++编译添加头文件路径,设置库路径,包路径,找文件
g++编译添加头文件路径,设置库路径,包路径,找文件
2022-08-02 03:35:00 【MAUM】
我的opencv安装在了/usr/local/opencv4.5.3路径下,一般都是在/usr/local下
1 找文件
sudo find / -name opencv.hpp 在 '/' 这个路径下找opencv.hpp这个文件
2 添加包含路径
使用 -I(大写的i) + 上述路径来指定寻找头文件的目录
g++ main1.cpp -I /usr/local/opencv4.5.3/include/opencv4/ -L. -lthermometry -lSimple -lm -o main1 `pkg-config opencv --libs --cflags`
3 库路径
sudo nano /etc/ld.so.conf.d/opencv.conf
添加:/usr/local/opencv4.5.3/lib
然后 sudo ldconfig
4 添加pkg
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
source /etc/bash.bashrc
边栏推荐
猜你喜欢
随机推荐
5个开源组件管理小技巧
进程(下):进程控制、终止、等待、替换
Comparison between Boda Industrial Cloud and Alibaba Cloud
flv文件结构解析
Nest.js框架项目初始化实践
【LeetCode】Sum
模拟电子技术------半导体
JS从扁平array转tree
剑指Offer 04.二位数组中的查找 线性查找
【MQ-3 Alcohol Detector and Arduino Detect Alcohol】
【TCS3200 color sensor and Arduino realize color recognition】
剑指Offer 35.复杂链表的复制
允许Traceroute探测
防抖和节流(实例讲解)
【LeetCode】合并
Process (below): process control, termination, waiting, replacement
全球主要国家地区数据(MySQL数据)
rosdep update failure solution (pro-test effective)
Altium Designer基础知识
Process (present) : custom shell command line interpreter