本公众号开通了赞赏功能,望小伙伴们周知,谢打赏哦~ 这期小编继续上次的讲起,安装完交叉编译器和配置好用户环境变量后,我们要安装配置Eclipse集成开发环境。eclipse是干什么用的呢?它是我们进行代码开发的平台,就犹如在你刚刚学C语言时是在Visual Studio (VS)上开发一样,eclipse就是一个类似Visual Studio的一个编程软件。因为他的灵活性、可扩展性和可跨平台。几乎所有程序员都会用到他。 ![]() Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。 下载eclipse eclipse有众多语言版本,我们的嵌入式开发一般多用C/C++ 所以我们下载eclipse 的C/C++版本。 官网下载地址:https://www.eclipse.org/downloads/packages/ 选择Eclipse IDE for C/C++ Linux 64位版本 ![]() 点击linux 64-bit 稍等后会弹出文件下载和捐款网页(各位大佬如果富裕真的可以捐上几美刀) ![]() 按所需位数下载完毕后,可看到文件名为:eclipse-cpp-2019-03-R-linux-gtk-x86_64.tar.gz将其拷贝到ubuntu系统当中,执行: sudo tar xzvf eclipse-cpp-2019-03-R-linux-gtk-x86_64.tar.gz -C /opt 将其解压至 /opt 目录下,然后进入/opt/eclipse目录下,直接执行 ./eclipse就可直接安装。 安装JDK 在运行eclipse是出现如下图错误,说明你电脑没有安装JDK。 ![]() 由于eclipse工具是运行在JVM当中,所以需要在ubuntu当中安装JDK。执行: sudo apt-get install openjdk-8-jre-headless 安装成功后,通过 java -version就可看到JDK的版本: ![]() 运行Eclipse 注意,在未设定相关环境变量的前提下,启动eclipse只能在 /opt/eclipse目录下。可以命令行 ./eclipse 也可以在文件夹中点击图标运行。 打开后,File -> New -> C/C++ project: ![]() 下面选择 C Managed Build ![]() 接着输入工程名,注意工具链选择 Cross GCC,代表使用交叉编译环境。 ![]() 接下来默认选择: ![]() 在 Cross GCC Command这里,将所需的交叉编译工具的前缀加上,再将交叉编译工具的路径加上。(路径可通过查看环境变量 echo $PATH 得到) ![]() Finish完成: 在该工程当中添加相应的c文件,每次编译之前都要保存一下。(不知道是不是版本的问题,不能自动保存。。。) ![]() 在编译前还要设置一些选项,打开 Project -> Properties: ![]() 找到 C/C++ Build->Settings ![]() 选择 Binary Parsers ,勾上红圈里的选项: ![]() 设置完成后 点击 Apply and Colse mian.c保存后进行系统编译:project->Build All ![]() 编译完成后在 console下可以看到编译情况: ![]() 零警告,零错误编译成功! 在工程目录下,可看到一个 Binaries,其目录下生成的就是相应的可执行文件: ![]() 在相应目录下可以看到已生成的可执行文件: ![]() 将其导入开发板中即可。 ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:Yuki物联网,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |