eclipse配置 嵌入式-基于linux
Eclipse可以安装在各种操作系统。这里是安装到Ubuntu 10.10上。有两种方法实现安装,一是采用Ubuntu的软件源;二是从官方下载后解压。
1、 通过Ubuntu软件源安装
$ sudo apt-get install build-essential
$ sudo apt-get install eclipse
$ sudo apt-get install eclipse-pde
$ sudo apt-get install eclipse-jdt
再通过eclipse的安装功能来安装CDT插件。步骤如下(一定要按照这个顺序):
·启动eclipse
·选择菜单helpàInsatll New Software
·在Work with的文本框中填入地址:
http://download.eclipse.org/releases/galileo
·选择CollaborationàMylyn Bridge:C/C++ Development,安装。
·重启eclipse
·选择Programming LanguagesàEclipse C/C++ Development,选择你所想的。
2、 从官方下载包按照
Eclipse需要Java运行环境支持,因此,必须先安装JRE;然后解压eclipse包,直接运行程序即可
·Eclipse IDE for C/C++ Developers
下面讨论下eclipse的基本配置(根据网络整理)
1、C/C++环境配置:Window - Preferences - C/C++
·Appearance,选中Group method definitions in the Outline view
·Code Style,通过New来新建一个代码风格,命名为yesaidu_cs,且初始化为BSD/Allmain,然后按习惯修改一些细节;建议是采用默认的。
·Editor - Content Assist - Auto-Activation - Delay(ms),原值为500,改为100,则智能提示速度会明显加快。
·Indexer,清空Files to index up-front的内容,修改Cache limits的值,尽可能大,可以提高速度。
2、修改智能提示快捷键:
Window - Preferences - General - Keys,输入Content,找到Content Assist,在Binding中修改,例如修改为Shift+Space。
3、其他设置
· Window - Preferences - General - Editors - Text Editors,选中Show line numbers,设置Print margin column为110
·Window - Preferences - General - Workspace,取消Build automatically,选中Save automatically before build
4、源代码管理
Linux下开源代码管理软件现在大都改成git,这也是将来的趋势。要在eclipse上使用git,需要一个插件egit;官方网址为http://www.eclipse.org/egit,它基于jgit开发。
eclipse配置 嵌入式-基于linux的更多相关文章
- 如何使用eclipse进行嵌入式Linux的开发
如何使用eclipse进行嵌入式Linux的开发 作者:曾宏安,华清远见嵌入式学院高级讲师. 如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux ...
- eclipse和myeclipse的配置(基于工作空间)
eclipse和myeclipse的配置是基于工作空间的,一旦工作空间发生改变,就需要重新配置. 以eclipse为例,新建工作空间后,选择Window--->Preferences: 1.在W ...
- 【转载】基于Linux命令行KVM虚拟机的安装配置与基本使用
基于Linux命令行KVM虚拟机的安装配置与基本使用 https://alex0227.github.io/2018/06/06/%E5%9F%BA%E4%BA%8ELinux%E5%91%BD%E4 ...
- 【SpringBoot】(1)-- 基于eclipse配置springboot开发环境
基于eclipse配置springboot开发环境 1. 下载并配置eclipse ① 前往eclipse官网 https://www.eclipse.org/downloads/packages/ ...
- PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )
1 软件准 WampServer 下载地址:http://www.wampserver.com/en/#download-wrapper 我下的是 里面包含了搭建PHP必须的4个软件: 1. ...
- 嵌入式系统Linux内核开发工程师必须掌握的三十道题(转)
嵌入式系统Linux内核开发工程师必须掌握的三十道题 如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看! 1) Linux中主要有哪几种内核 ...
- Linux系统启动那些事—基于Linux 3.10内核【转】
转自:https://blog.csdn.net/shichaog/article/details/40218763 Linux系统启动那些事—基于Linux 3.10内核 csdn 我的空间的下载地 ...
- [Android] 基于 Linux 命令行构建 Android 应用(七):自动化构建
本章将演示如何基于 Linux 命令行构建 Android 应用,在开始本章之前,希望你已经阅读之前几章内容. 本文环境为 RHEL Sandiego 32-bits,要基于 Linux CLI 构建 ...
- 基于Linux的Samba开源共享解决方案测试(一)
转自http://blog.csdn.net/u013394982/article/details/17914429 Linux操作系统 Linux是一类Unix计算机操作系统的统称.Linux操作系 ...
随机推荐
- Informatica 常用组件Source Qualifier之三 联接查询
联接源数据 可以使用一个源限定符转换来联接来自多个关系表的数据.这些表必须能从相同的实例或数据库服务器访问.当映射使用相关的关系源时,您可以在一个源限定符转换中同时联接两个源.在会话期间,源数据库在传 ...
- dedecms v5.5 final getwebshell exploit(datalistcp.class.php)
测试方法: @Sebug.net dis本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负! <?php print_r(' +---------------------- ...
- C#好书盘点
C#是学习asp.net和.NET Winform程序的基础,所以一定要学好.从00年C#出道到现在,7年过去了,C#的书出了许多,有不少好书. 1.<21天学通C# > 作者:作者:(美 ...
- /etc/ssh/sshd_config 配置(ssh连接)
# Package generated configuration file# See the sshd_config(5) manpage for details # What ports, IPs ...
- TeamTalk 5
TeamTalk 5 Repository for TeamTalk 5 development. Download TeamTalk 5 SDK To build the TeamTalk clie ...
- [JS Compose] 3. Use chain for composable error handling with nested Eithers (flatMap)
We refactor a function that uses try/catch to a single composed expression using Either. We then int ...
- import MySQLdb UserWarning
Finished processing dependencies for MySQL-python==1.2.5 ╭─haoke@haokedeMBP ~/ProgramFiles/MySQL-pyt ...
- 【ichartjs】用ichartjs替代Excel做直方图
在 http://www.cnblogs.com/xiandedanteng/p/8717506.html 一文中,最后是用Excel作图,现在用ichartjs替代之. 效果如下: 文件下载: ht ...
- Eclipse如何安装插件,查看已经安装的插件
文件-帮助-About Eclipse,然后点击Installation Details 查看Installed Software找到已安装的插件 如果要安装新的插件,点击Help,Insta ...
- 定义JQuery插件
http://cavalry800528.iteye.com/blog/1953917 一:导言 有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写$("#"),$( ...