ubuntu 14.04怎样安装cmake

ubuntu 14.04怎样安装cmake,第1张

OpenCV 2.2以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。 ubuntu下安装cmake比较简单, apt-get install cmake apt-get install libgtk2.0-dev(下面两步安装编译必须的库) apt-get install pkg-config 然后你们下载openc-2.4.3 然后 解压 然后cmake-gui 进入了 ui配置界面 在路劲那里配置好你的opencv位置 和 安装路径 然后点 configure 然后选中 unix makefiles 然后选 use xxxxxx compilter 这跟命令行配置 cmake -D CMAKE_BUILD_TYPE=RELEASE CMAKE_INSTALL_PREFIX=/home/OpenCV 是一样的 之后就是安装了 make 然后make install 然后是配置变量 sudo gedit /etc/ld.so.conf.d/opencv.conf 最后一行增添 /usr/local/lib 然后是跟改变量 sudo gedit /etc/bash.bashrc 也是在最后一行添加 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH

在Qt Creator中使用OpenCV库 (Windows 7系统下编译成功)

编译OpenCV2.0

1  下载tdm-mingw-1.908.0-4.4.1-2并安装,安装完毕添加bin到系统路径。

2 安装Opencv2.0 windows版本

3 安装CMake

4  打开CMake,配置源码与目标路径,选择MinGW Makefiles,生成目标Makefile

5 进入设置好的目标路径,make,直至生成所有的库

配置Qt Creator

Qt开发的程序一般需要借助qmake生成makefile文件。由于qmake在解析路径的时候不能识别空格, 因此需要确保OpenCV的安装路径中不能包含空格(C:/Program Files/OpenCV是不行的)。

在创建工程文件的时候(这里假设为hello.pro,后缀为pro),向工程中添加以下语句:

INCLUDEPATH +=D:/Qt/OpenCV-2.0.0/include/opencv 

LIBS +=D:/Qt/OpenCV-2.0.0/lib/libcv200.dll.a/

D:/Qt/OpenCV-2.0.0/lib/libcxcore200.dll.a/

D:/Qt/OpenCV-2.0.0/lib/libml200.dll.a/

D:/Qt/OpenCV-2.0.0/lib/libcvaux200.dll.a/

D:/Qt/OpenCV-2.0.0/lib/libhighgui200.dll.a 

这样,在Qt中就可以使用Opencv 2.0 了

打开CMake,试一下,发现没法完成configure!原因是CMAKE_MAKE_PROGRAM没找到,这个简单,修改该项为D:/Qt/2010.04/mingw/bin(您自个看着改)。

继续Configure,什么还出错?d出一大堆什么dll找不到!!

好吧,我直接把D:/Qt/2010.04/mingw/bin放到环境变量中去。

Delete Catch以后再来一次,这下好了,连CMAKE_MAKE_PROGRAM都不用改了,自动找到。成功configure。

然后Generate一下。

可以使用cmake --version 查看 如果输出 cmake的版本号说明已经正确安装了cmake 如果提示没有cmake这个命令,说明没有正确安装 下面给出安装cmake的步骤 可以直接在线安装:apt-get install cmake


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7981791.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存