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
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