Ubuntu16.04安装eclipse 配置c/c++及自动补全

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shiheyingzhe/article/details/85016614

1.安装jdk

sudo add-apt-repository ppa:openjdk-r/ppa  
sudo apt-
get update  
sudo apt-
get install openjdk-8-jdk

是否安装成功 java -version

2.安装eclipse、eclipse-cdt

sudo apt-get install eclipse
sudo apt-get install eclipse-cdt

运行 eclipse
也可用这个安装 sudo apt install eclipse-platform(
无需单独安装jdk

隐藏菜单栏

此时安装完的Eclipse应该是默认隐藏了菜单栏的,参考Ubuntu中Eclipse的菜单栏显示问题即可。

sudo gedit /etc/profile

在文件最后添加export UBUNTU_MENUPROXY=0 保存并重启系统即可。(试过bashrc,但是没效果

设置自动补全

Window-Preferences-General-Keys,右边的Binding是指绑定到哪个快捷键。

先去掉word completion绑定的快捷键,搜索word completion,然后点击下面的Unbind Command

Binding这里没有绑定快捷键

然后搜索content Assist,在Binding中按alt+/键,就看到绑定到alt+/键的,然后点击apply-确定。

新建c项目并运行
File-New-Project(or CProject)-C Project-Next

这里的源文件后缀为.c




添加opencv的步骤
打开Project->Properties。在C/C++ Build, 点击 Settings. 选择右侧 Tool Settings 标签

在 "GCC C++ Compiler"的Includes中的"Include paths"添加:

/usr/include/opencv
/usr/include/opencv2

在 "GCC C++ Linker"的Libraries中的"Library search path"添加:
/usr/lib/x86_64-linux-gnu/
"Libraries"添加:
opencv_ml  opencv_imgproc  opencv_highgui  opencv_core.
注意不要添加libopencv_ml.程序会自动添加lib

 

在eclipse中加入.a静态链接库的方法。

Project->Property->C/C++ Build->Setting->Tool Settings->GCC C Linker->Miscellaneous->other Objects:在文件系统中找到**.a加入。

参考的内容:
https://blog.csdn.net/zjkC050818/article/details/78111820
https://blog.csdn.net/zjy900507/article/details/81947739
https://wenku.baidu.com/view/051ed28b7e192279168884868762caaedd33ba09.html
https://blog.csdn.net/lixiang987654321/article/details/56026701?locationNum=7&fps=1

 

猜你喜欢

转载自blog.csdn.net/shiheyingzhe/article/details/85016614