1 安装cmake及一些依赖库
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev
libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
2 安装opencv
从官网下载opencv并解压,cd命令进入opencv的目录
cmake .
sudo make
sudo makeinstall
二、配置
1 将opencv的库加入到路径,从而让系统可以找到
sudo gedit /etc/ld.so.conf.d/opencv.conf
末尾加入/usr/local/lib,保存退出
sudo ldconfig #使配置生效
sudo gedit /etc/bash.bashrc
末尾加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
保存退出
sudo source /etc/bash.bashrc #使配置生效
sudo updatedb #更新database
三、测试使用
打开opencv2.4.9目录下的sample/c
#build
./build_all.sh
使用下面的一个sample进行测试
./find_obj
Finished
配置好了Ubuntu下的c++环境,gcc以及g++可用。2.使用eclipse for c+做OpenGL开发 步骤一:在ubuntu终端下运行以下命令,安装opengl所需要的库文件$ sudo apt-get第二步, 运行驱动程序,切换到“硬件检测”选项卡,就可以查看本机电脑显卡驱动程序的版本以及具体显卡型号啦;
第三步,通过切换到“驱动程序”选项卡,选择最新版本的显卡驱动进行安装。
除显卡驱动版本较低外,显卡硬件较差也有可能导致无法正常运行,模拟器电脑显卡配置要求情况如下,对此只得升级显卡硬件或购买新的高性能显卡硬件设备来运行模拟器。
第二种:
第一步,右键点击我的电脑(win10用户则是此电脑)—管理,
第二步,在d出来的计算机管理窗口里面找到设备管理器-显示适配器;
第三步,打开显示适配器之后,右键点击对应的显卡,然后点击更新驱动程序;
第四步,在点击更新驱动程序之后,会d出如下窗口,点击找到搜索驱动程序进行更新即可。
使用cmake编译opencv静态链接库(静态库),配置环境变量(动态库和静态库一样),复制dll文件。将这三个dll分别复制到C:\Windows\System32和C:\Windows\SysWOW64目录下。
配置包含目录:视图->其它窗口->属性管理器。配置库目录然后配置附加依赖项。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)