Ubuntu下codeblocks安装配置方法及opencv配置方法
2016-12-02 23:27
621 查看
codeblocks是一种非常有名的开源IDE,在windows下最好用的IDE非Visual Studio莫属,但是在linux下,个人认为codeblocks是最好用的IDE,下面来讲一下我在ubuntu 16.04下配置codeblocks 16.01的过程。
(1)字体的设置:在Settings——Editor——General settings——Font中可以设置字体及字体大小,另外,在codeblocks中可以直接通过Ctrl+鼠标滚轮自由更改字体大小。
(2)编程提示设置:在写代码时如果忘记了函数名全称怎么办,可以通过输入一两个字符然后IDE会自动提示的,codeblocks也可以这样做,但是效果不是很好,我们可以通过Settings——Editor——General settings——Code completion中的Auto launch after typing # letters中进行修改,默认为3,即输入三个字符后会提示,我这里改成了2。另外,Settings——Editor——Code completion中修改Delay for auto-kick-in
when typing把时间改为200ms,会提示的更加迅速。
另外Keywords sets for additionally include 中,把所有选项全部选上。
如下图所示:
(3)快捷键的设置:不知为何,我发现我安装以后,注释代码和反注释代码的快捷键无效,codeblocks其实提供了快捷键的设置方法,可以直接进行设置。Settings——Editor——General settings——Keyboard shortcuts中Edit中的Comment和uncomment进行设置自己的快捷键。如下图所示:
(4)最后编译运行程序以后,发现ubuntu下codeblocks自带的控制台好小啊,看起来很不方便,那怎么把默认的控制台改为ubuntu中我们常见的终端呢?在Settings——Environment中Terminal to launch console programs把原来的变量换成gnome-terminal --disable-factory -t $TITLE -x,即可使用ubuntu自带的终端啦。
然后在project -- build option -- search directories -- Compiler中添加/usr/local/include/ 、/usr/local/include/opencv、/usr/local/include/opencv2三个路径
最后project -- build option -- search directories -- Linker中添加 /usr/local/lib路径
配置完成
写个小程序测试一下:
一、安装
ubuntu下安装codeblocks非常容易,我们按照官网推荐的方法https://launchpad.net/~damien-moore/+archive/ubuntu/codeblocks-stable进行安装,在ubuntu终端下输入如下命令:sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt-get update sudo apt-get install codeblocks codeblocks-contrib即可安装成功。
二、配置
这里讲一点我自己对codeblocks的配置,使得它更符合我们的编程习惯。(1)字体的设置:在Settings——Editor——General settings——Font中可以设置字体及字体大小,另外,在codeblocks中可以直接通过Ctrl+鼠标滚轮自由更改字体大小。
(2)编程提示设置:在写代码时如果忘记了函数名全称怎么办,可以通过输入一两个字符然后IDE会自动提示的,codeblocks也可以这样做,但是效果不是很好,我们可以通过Settings——Editor——General settings——Code completion中的Auto launch after typing # letters中进行修改,默认为3,即输入三个字符后会提示,我这里改成了2。另外,Settings——Editor——Code completion中修改Delay for auto-kick-in
when typing把时间改为200ms,会提示的更加迅速。
另外Keywords sets for additionally include 中,把所有选项全部选上。
如下图所示:
(3)快捷键的设置:不知为何,我发现我安装以后,注释代码和反注释代码的快捷键无效,codeblocks其实提供了快捷键的设置方法,可以直接进行设置。Settings——Editor——General settings——Keyboard shortcuts中Edit中的Comment和uncomment进行设置自己的快捷键。如下图所示:
(4)最后编译运行程序以后,发现ubuntu下codeblocks自带的控制台好小啊,看起来很不方便,那怎么把默认的控制台改为ubuntu中我们常见的终端呢?在Settings——Environment中Terminal to launch console programs把原来的变量换成gnome-terminal --disable-factory -t $TITLE -x,即可使用ubuntu自带的终端啦。
三、ubuntu + codeblocks + opencv的配置
首先,我们默认opencv已经安装好了,然后我们在codeblocks已经建好的工程下右键——Build options——Linker settings——linker libraries中添加opencv的所有so文件(为防万一,全部导入,当然也可以导入自己用的部分),如下图所示(so文件在安装好的opencv目录中的lib目录下):然后在project -- build option -- search directories -- Compiler中添加/usr/local/include/ 、/usr/local/include/opencv、/usr/local/include/opencv2三个路径
最后project -- build option -- search directories -- Linker中添加 /usr/local/lib路径
配置完成
写个小程序测试一下:
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace std; using namespace cv; int main() { Mat img = imread("test.jpg"); imshow("test",img); waitKey(); return 0; }
相关文章推荐
- Ubuntu14.04+opencv2.4.9+codeblocks13.12(或codeblocks16.01)安装使用及配置
- Ubuntu下安装并配置Code::Blocks IDE
- CodeBlocks 10.0+OpenCV 2.4.0配置方法
- ubuntu 16.04LTS 下Code::Blocks + Opencv3.1开发环境配置
- 在Ubuntu 12.04系统中安装配置OpenCV 2.4.3的方法
- Ubuntu配置CodeBlocks+opencv
- 在Ubuntu中CodeBlocks+opencv开发环境配置
- Ubuntu下安装并配置VS Code编译C++的方法
- Ubuntu下配置CodeBlocks与OpenCV
- ubuntu下code::blocks环境中allegro5的安装配置
- 学习OpenCV第一课——认识、安装配置OpenCV(CodeBlocks)
- Ubuntu 16.04 系统中安装配置 OpenCV 2.4.3 的方法
- Ubuntu下配置code::blocks16.01为中文的方法
- Ubuntu配置CodeBlocks+opencv
- Ubuntu下安装CodeBlocks+OpenCV
- OpenCV 实践程序18—— Ubuntu14.04配置CodeBlocks+opencv3.1.0
- Ubuntu安装CodeBlocks相关问题总结
- ubuntu下code::blocks的安装
- Code::Blocks与wxWidgets安装配置——基于C++的免费IDE开发平台
- 【转】Codeblocks MinGW 配置openCV