ubuntu下codeblock安装与opencv配置

ubuntu下opencv,pcl,boost,openni2的安装和codeblocks配置   最近做项目重新配置环境,需要安装opencv,pcl,boost,openni2,所以把踩过的坑的记录下来。   1.首先是安装opencv3.1,先安装依赖: sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev lib... 阅读详情

最近在用OpenCV做东西,之前写了一篇在Windows下配置CodeBlocks+OpenCV2.0的文章。昨天心血来潮装了一个Ubuntu,于是也把CodeBlocks装上了,又装上了OpenCV,在Linux下面也搭了个平台。安装过程如下:

一、CodeBlocks的安装

1》安装基本编译环境
代码:
sudo apt-get install build-essential
sudo apt-get install gdb

2》安装codeblock
代码:
sudo apt-get install codeblocks
sudo apt-get install codeblocks-dbg
sudo apt-get install wxformbuilder
还有个codeblocks-contrib其实安装的是wxSmith,我还是喜欢wxfb,所以就没有安装。

3》安装wxWidgets
代码:
sudo apt-get install libwxbase2.8
sudo apt-get install libwxbase2.8-dev
sudo apt-get install libwxgtk2.8-0
sudo apt-get install libwxgtk2.8-dev
sudo apt-get install libwxgtk2.8-dbg
sudo apt-get install wx-common
sudo apt-get install wx2.8-headers
sudo apt-get install wx2.8-i18n
还有wx2.8-examples和wx2.8-doc想看文档的可以装上

4》配置codeblock
打开codeblock
settings->global variables
current variable标签后面点击new按钮,出来的框框里填写wx。
然后builtin fields下面
base /usr
include /usr/include/wx-2.8
lib /usr/lib
然后点击close就保存设置了。这里我设置完了以后新建gui工程做了一个简单的helloworld对话框。却提示找不.h文件。于是狂晕,在 google上满世界找。耽误了一个多小时也没结果。后来一怒之下关掉codeblock。当我不死心再打开后,所有文件顺利编译通过。

二、OpenCV的安装

打开codeblocks。

点击最上面的setting->complierand debugger,选择linkersetting。在Linklibraries下面选择添加:

/usr/local/lib/libopencv_calib3d.so

/usr/local/lib/libopencv_contrib.so

/usr/local/lib/libopencv_core.so

/usr/local/lib/libopencv_features2d.so

/usr/local/lib/libopencv_flann.so

/usr/local/lib/libopencv_gpu.so

/usr/local/lib/libopencv_highgui.so

/usr/local/lib/libopencv_imgproc.so

/usr/local/lib/libopencv_legacy.so

/usr/local/lib/libopencv_ml.so

/usr/local/lib/libopencv_objetdect.so

/usr/local/lib/libopencv_ts.so

/usr/local/lib/libopencv_video.so

然后选择searchdirectory->compiler,在里面加入

/usr/local/include/

/usr/local/include/opencv

/usr/local/include/opencv2

然后选择,searchdirectory下面的linker选线,添加

/usr/local/lib

最后,输入源代码测试:

#include <opencv2/opencv.hpp>
#include <iostream>

using namespace std;
using namespace cv;

int main(int argc, char* argv[])
{
    const char* imagename = "emosue.jpg";

    //从文件中读入图像
    Mat img = imread(imagename);

    //如果读入图像失败
    if(img.empty())
    {
        cout<<"Error Image Name!!!"<<endl;
        return -1;
    }

    //显示图像
    imshow("image", img);

    //此函数等待按键,按键盘任意键就返回
    waitKey();

    return 0;
}


图解如下:

2、  codeBlocks链接库配置: Project -> Build Options 如下图:

 

3、   codeBlocks 头文件目录配置(pkg-config --cflags opencv   结果)

 

4、  CodeBlocks 路文件目录配置

 


在ubuntu14.04下使用codeblocks(C++)调试caffe 最近需要用c++写caffe的代码,笔者希望使用codeblocks调试caffe。然而自己十分小白,所以折腾了很长一段时间才出来。在这篇博客 里我会总结一下从安装caffe到成功在codeblocks上运行官方提供的cpp例程的全过程。希望可以帮到大家。 笔者开始调试时,已经有了配置好的ubuntu14.04和Opencv3.1.0。使用的是CPU_ONLY的模式。 阅读详情

相关推荐

大模型抽取知识图谱三元组的可行性分析

通过结合传统信息抽取模型与大语言模型的混合架构,可高效完成从学术文献到知识图谱三元组的全流程构建。分阶段优化:传统模型负责粗粒度抽取,大模型负责细粒度修正。灵活提示设计:通过少样本学习引导大模型理解领域本体。严格质量控制:结合规则引擎和人工校验,确保三元组准确性。该方案可显著提升知识图谱构建效率,适用于学术研究、企业知识库等场景。

qq_20647053的博客 1067

CodeBlocks下如何配置OpenCV

主要参见如下两篇文章:英文:http://opencv.willowgarage.com/wiki/CodeBlocks中文:http://www.opencv.org.cn/index.php/Codeblocks_MinGW_openCV

好记性不如烂笔头 1万+

别再折腾Windows了!Ubuntu 22.04下USRP X310 + RFNoC + Vivado 2021.1开发环境保姆级搭建指南

本文提供Ubuntu 22.04下USRP X310 + RFNoC + Vivado 2021.1开发环境的详细搭建指南,涵盖系统优化、UHD驱动编译、Vivado配置及硬件验证等关键步骤,帮助射频工程师高效构建稳定的开发环境,显著提升FPGA开发效率。

weixin_29168675的博客 256

ubuntu14.04+code:blocks+opencv3.0 环境搭建

写opencv推荐c++,但是在ubuntu下面,在vim编辑器中写c程序效率很慢,没有自动补全功能. opencv3.0以及cd:block的安装就不多言了.下面进入正题. 1.查看相关文件的路径 打开终端,输入: ~$ pkg-config --cflags opencv   //查看 opencv 头文件(.h) 位置 我的输出: -I/usr/local/include/openc

u012559520的博客 5306

开关电源补偿设计避坑手册:为什么你的Buck电路总在轻载时振荡?

本文深入剖析了Buck电路在轻载时发生振荡的根本原因,并提供了专业的补偿设计避坑指南。文章指出,轻载下输出滤波器Q值飙升、DCM模式切换导致的小信号模型剧变是主要诱因,并详细对比了Type II与Type III补偿网络在宽负载范围内的表现差异。通过结合LTspice仿真与工程实践,指导工程师如何优化补偿环路设计,确保电源从满载到空载的全程稳定。

hadoop5ranger的博客 675

J204B接口数据链路的建立

介绍J204B数据链路层的建立方式

QUACK_G的博客 6551

Ubuntu下codeblocks安装配置方法及opencv配置方法

codeblocks是一种非常有名的开源IDE,在windows下最好用的IDE非Visual Studio莫属,但是在linux下,个人认为codeblocks是最好用的IDE,下面来讲一下我在ubuntu 16.04下配置codeblocks 16.01的过程。 一、安装 ubuntu下安装codeblocks非常容易,我们按照官网推荐的方法https://launchpad.net/~d

lhanchao的博客 1万+

如何用Deep OC-SORT提升多目标跟踪精度?实战配置与性能优化指南

本文是一份针对开发者的Deep OC-SORT多目标跟踪实战指南。详细解析了如何通过部署其核心的“动态外观记忆”与“相机防抖”模块来有效应对遮挡与抖动,从而显著提升跟踪精度与连续性。内容涵盖从环境搭建、参数调优到性能压榨的全流程,并提供针对不同场景的配置建议与工程落地技巧。

f9g0h的博客 670

ubuntu 16.04LTS 下Code::Blocks + Opencv3.3开发环境配置

AI菌老铁们,AI菌来也准时更推是AI菌的信仰(啪啪,艹,好像拖更了)不过没关系毕竟好内容永不为奴最近AI菌沉迷于搭建ubuntu下的OpenCV的编程环境,在进行各种尝试后,今天就来给大家分享一下AI菌的心得吧什么是Code::BlocksCode::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C+

AI玩转智能 2484

E28 LoRa模块透传 定点传输 RSSI测试与MicroPython应用

测试说明 测试模块数:3 测试模式:配置模式和传输模式 如果没有检测到串口,首先检查是否安装串口驱动CH341SER,下载链接,提取码:vaw2 工作模式 模式(0-3) M2 M1 M0 模式介绍 备注 0 传输模式 1 0 0 串口打开,无线打开,连续透明传输 空速支持手动配置和自适应波特率自动调节;连续模式双方波特率必须一致 1 RSSI 1 0 1 串口打开,无线打开,RSSI功能打开 模块每100ms输出RSSI强度值 2 测距模式 1 1 0 保留 - 3 配置模式

GniLAY1022的博客 4243

Scissor算法实战:利用bulkRNA表型数据精准定位单细胞亚群

本文详细介绍了Scissor算法的实战应用,该算法通过整合bulkRNA-seq的丰富表型信息与单细胞数据,精准识别与特定临床结局(如不良预后)相关的单细胞亚群。文章深入解析了算法三步走的核心思想,并提供了适配Seurat v5的完整代码解决方案,帮助研究者从海量数据中提炼具有生物学和临床价值的洞见。

ww90123的博客 254

codeblocks搭建opencv完整教程(一)

这里用的codeblocks版本为13.12,opencv版本为2.4.10。 第一步:下载 opencv-2.4.10.exe (下载地址:http://opencv.org/或http://www.opencv.org.cn/) 第二部:安装codeblocks,(去http://www.codeblocks.org/下载最新的mingw版本) 第三步:双击运行openc

GooMaple 3万+

iqoo11如何获取root权限?

🏆本文收录于专栏,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家!持续更新中,up!up!up!!

**My Coding Family** 5832

Ubuntu下codeblock安装和配置

Ubuntu下codeblock安装和配置 Ubuntu下codeblocks安装配置方法及opencv配置方法

lance~crazy 559

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Ubuntu 配置 opencv , CodeBlocks 开发环境

前言:Ubuntu 12.04,  codeblocks 10.05,  opencv 2.3     ( 源 163.com, 这个貌似不该声明) 一.安装 CodeBlocks 安装 codeblocks # apt-get install codeblocks # apt-get install codeblocks-contrib # wxWidgets 貌似要用

CC 9945

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

ubuntu & opencv

前言:Ubuntu 12.04,  codeblocks 10.05,  opencv 2.4.5   http://blog.youkuaiyun.com/cenziboy/article/details/7570139 一.安装 CodeBlocks 安装 codeblocks [plain] view plaincopyprint? # apt-get install

zhouzhouzf的专栏 1299

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

WMware workstation9.0 安装ubuntu11.0 及opencv开发环境配置

图形界面下安装VMware Tools To mount the CD image and extract the contents: Power on the virtual machine.Log into the virtual machine using an account with administrator or root privileges.Go to Virtual

neuqbingoye的专栏 909

OpenCV 实践程序18—— Ubuntu14.04配置CodeBlocks+opencv3.1.0

一,安装CodeBlocks 在Ubuntu软件中心中找到CodeBlocks软件,直接安装; 二,配置opencv apt-cache search opencv  #输入此行命令,下面为系统查询结果 libcv-dev - Translation package for libcv-dev libcv2.3 - computer vision library - libcv* tra

jjff46的专栏 1403

ubuntu12.04下面codeblocks配置opencv2.4.6

第一步安装codeblocks,网上有教程,为了方便,我在下面列出安装的命令: 在安装codeblock之前,因为依赖关系需要安装必要的编译环境。 $sudoapt-get install build-essential $sudoapt-get install gdb 然后是安装codeblocks $sudoapt-get install codeblocks $sudoapt-g

dayenglish的专栏 976

Ubuntu11.04 codeblocks 下编译opencv文件

由于opencv是载源码自己编译安装的,不同与terminal下sudo apt-get..........所以在网上荡了很久看到的ubuntu下codeblocks+opencv的教程都如初一则仅适用于terminal安装:下面附上这个被copy无数次的教程: 最近在用OpenCV做东西,之前写了一篇在Windows下配置CodeBlocks+OpenCV2.0的文章。昨天心血来潮装了

518

Ubuntu12.04安装及环境配置总结

安装介质: U盘: 使用linux live usb creator软件将U盘打造成安装“光盘” 1 常用工具与系统安装 (1)删除Unity工具,用回Gnome sudo apt-get install gnome-sessioin-fallback 注销重新登陆 (2)在官网下载deb包或在软件中心安装Dropbox, Mendely, Truecrypt,Cal...

weixin_30740295的博客 122

OpenCV安装

CodeBlocks + OpenCV win10 64位: codeblocks17.12 + opencv2.4.13.6 + cmake3.15.2 下载上述软件 打开CMake在where is the source code中填入OpenCV源代码文件的路径; 在where to build the binaries中填入编译文件需要存放的路径(存放路径文件自己定义新建一个即可); 设...

ALEX_Z77的博客 361
上一篇: 在linux环境下编译运行OpenCV程序的两种方法
下一篇: codeblock中快捷键等熟悉
lien0906
博客等级 码龄15年 415粉丝 111原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值