一、准备
1. 安装Java8
我们采用Eclipse Neon版本的IDE,所以需要Java8的运行环境,下面为安装Java8的命令,如下所示:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java8-set-default
2. 安装Eclipse Neon/Kepler
- 确保Java虚拟机JVM已经安装,如果没有安装,在终端执行以下的命令:
$sudo apt-get install default-jre
- 下载Eclipse IDE for C/C++开发平台:
----下载地址:http://www.eclipse.org/downloads/
----最新的Eclipse Neon版本为:eclipse-cpp-neon-1a-linux-gtk-x86_64.tar.gz
- 解压Eclipse到你指定的文件夹中。
- 在终端中,将Eclipse移到系统的目录 /opt,执行如下命令:
$sudo mv eclipse /opt
- 创建一个链接,以给所有的用户可以使用,执行如下命令:
$sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
- 为了方便,弄个Eclipse的快捷方式到桌面
$sudo gedit /usr/share/applications/eclipse.desktop
添加如下内容:
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=bash -i -c "/opt/eclipse/eclipse"
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE
Name[en]=eclipse.desktop
–The bash –i - c command will cause your IDE's launcher icon to load your ROS-sourced shell environment before launching eclipse
3、下载darknet源码
git clone https://github.com/pjreddie/darknet.git cd darknet make
二、Eclipse调试Darknet
1、新建一个空的Makefile项目
选择c Project,弹出如下对话框: