Ubuntu16.04 + Sublime 查看opencv3.4 函数API及源码的变通方法

缘起

最近因项目需要在Linux Ubuntu系统进行图像处理开发,相较于在Windows下利用Visual Studio 201x 开发有很多不习惯:

 

  1. 由于不会配置, opencv的自带函数无法直接跳转查看函数的API接口源码实现,影响开发效率
  2. 写好程序后,不像windows使用VS直接编译运行,需要自己写代码进行编译.

 

Opencv(C++)函数直接跳转至定义处

笔者使用的程序查看与编写软件为 Sublime Text , 常用的操作参考博客[Sublime Text3快捷键大全].

话不多说

step 1 open Sublime

 

step 2: 直接拖动工程文件夹到文本编辑界面

 

step 3: 此时按F12查看imread()的定义,无法跳转

 

step 4: 将opencv源码的module文件夹拖入文本编辑器

 

step 5: 此时再按F12能直接跳转头文件和源码处

 loadsave.cpp

 

step 6:  快捷键  Alt  -   可快速返回光标的上一个位置   

 


代码编译

g++ pink.cpp -L. -std=c++11 `pkg-config --libs opencv --cflags opencv` -Wl,-rpath,./

 

其他参考博文

OpenCV3源代码文件夹sources解析 

SublimeText 3 快捷键跳转到函数定义,快捷键跳回原来光标所处位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

曾小蛙

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

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

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

打赏作者

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

抵扣说明:

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

余额充值