Eclipse version: Kepler
Broadcom交换芯片SDK有很多Macro, Make.config中定义,defs.h中也定义,一些生成的文件中也定义,在Eclipse的CDT中浏览或者开发代码时,要让eclise aware这些marcro才能又对应的index, 怎样让Make.local中的定义和Eclipse中看到的一样呢。。。。经过不懈的追求。。
其实很简单,CDT支持对makefile编译outputs做分析,找到你用了哪些宏,这是个让人泪流满面的改进,以前手工一个一个加费劲还总是不一致。具体操作如下:
- Project Properties -> C/C++ General -> Preprocessor include paths, Macros etc.-> Provides
- Check CDT GCC build output parser
- Check "Store entries in project settings folder"
- Change your GCC command name if you are using cross compiler
- Container to keep discovered entries: Project
Some tips:
- Parsed MACROs only effect for index and code editor, no effect to make process
- Parsed result is saved in your project/.settings/Language.settings.xml
- Make a clean build w/o "-s" in eclipse to let parser work - this take time, is there an easy way?
- Enable partial build if possible to save compile time, see Make.local.template for detail
好了,在eclipse中浏览、编辑、remote debug吧。。。
分享到:
相关推荐
Eclipse CDT(C/C++ Development Tools)是Eclipse IDE中的一个核心插件,它为C和C++开发者提供了一套完整的集成开发环境。CDT API文档是专门为那些想要扩展或定制Eclipse CDT功能的程序员准备的,它包含了大量的...
ubuntu 下eclipse CDT搭建交叉编译开发环境 本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装...
Eclipse CDT(C/C++ Development Tooling)是Eclipse集成开发环境(IDE)的一个重要扩展,专为C和C++编程提供强大的支持。它包含了源代码编辑器、构建工具、调试器以及项目管理和版本控制等多种功能,是C/C++开发者...
Eclipse CDT(C/C++ Development Tooling)是Eclipse的一个插件,主要用于C和C++程序的开发环境。它不仅提供了代码编写的基本功能,还能够解析和分析C++代码,构建抽象语法树(Abstract Syntax Tree,简称AST),并...
Eclipse CDT(C/C++ Development Tooling)是一款强大的开源集成开发环境(IDE),专为C和C++编程设计。最新版本9.3.0带来了许多改进和新特性,使得它成为开发Go语言项目的理想选择。以下是关于这个插件的一些关键...
### Eclipse CDT (C & C++ Development Tooling) 开发环境的搭建知识点解析 #### 一、概述 本文档详细介绍了如何在Windows环境下搭建Eclipse CDT (C & C++ Development Tooling) 开发环境的过程。该过程主要包括...
Eclipse CDT(C/C++ Development Tooling)是Eclipse集成开发环境(IDE)的一个重要插件,专门用于C和C++编程。CDT提供了一系列的工具和功能,使得开发者能够在Eclipse平台上进行高效的C/C++开发工作。版本9.10是...
在Linux系统中,Eclipse CDT(C/C++ Development Tooling)是一款强大的集成开发环境,专为编写C和C++程序而设计。Eclipse CDT是Eclipse平台的一部分,允许开发者利用Eclipse的强大功能来创建、调试和管理C/C++项目...
标题 "Eclipse CDT + C / C++ 环境安装+编译_调试" 提供了关于在Eclipse集成开发环境中配置C和C++编程环境的信息。这通常涉及到安装Eclipse CDT(C/C++ Development Tooling)插件,以及设置编译器和调试器。我们将...
Eclipse CDT(C/C++ Development Tools)是Eclipse IDE的一个插件,专门用于C和C++编程。它为开发者提供了完整的集成开发环境,包括源代码编辑器、构建工具、调试器以及项目管理功能,使得在Java为主的Eclipse平台上...
Eclipse CDT(C/C++ Development Tooling)是Eclipse IDE的一个重要插件,它为C和C++开发者提供了一套完整的开发环境。CDT9.11是该插件的一个版本,它包含了用于编译、调试、代码导航、自动完成和错误检查等功能的源...
步骤: 1.下载CDT 9.10 http://download.eclipse.org/tools/cdt/releases/9.10 ...将本补丁名字改成你安装的org.eclipse.cdt.ui的名字(我的是org.eclipse.cdt.ui_6.6.100.201911141456.jar)后放到plugins目录里
《Eclipse CDT UI 插件的升级与自动补全功能详解》 Eclipse CDT (C/C++ Development Tools) 是一个强大的开源开发环境,专为C和C++程序员设计,提供了一系列集成开发工具,包括代码编辑器、构建工具、调试器等。在...
在Windows操作系统上构建一个强大的C/C++开发和调试环境,我们可以使用Eclipse集成开发环境(IDE)配合CDT(C/C++ Development Tooling)插件和Cygwin工具集。以下是一个详细的步骤指南: 首先,确保你有Java ...
| | SDK | org.eclipse.cdt.sdk-3.0.0-linux.x86.tar.gz | ##### 3.2 安装步骤 下载完成后,即可开始安装 CDT。无论是 Windows 还是 Linux 平台,安装过程都非常简单。以 Windows 系统为例,将下载的文件解压缩后...
在本文中,我们将深入探讨如何配置Eclipse CDT(C/C++ Development Tools)来支持C++编程,特别是在创建和调试Cocos2dx项目时。Eclipse CDT是Eclipse IDE的一个扩展,它提供了C和C++开发所需的一整套工具,包括编辑...
Eclipse CDT Debug 转 Release 版本的配置与注意事项 Eclipse CDT 是一个功能强大的集成开发环境(IDE),广泛应用于 C/C++ 项目的开发和调试。 Debug 和 Release 两个版本是 Eclipse CDT 中两个重要的配置选项,...
"cdt"、"cdt_eclipse" 和 "eclipse_cdt" 都与CDT在Eclipse环境中的应用相关,强调了CDT作为Eclipse扩展的角色。"visual_c"则意味着CDT提供了类似于Microsoft Visual Studio的开发界面和功能,方便开发者进行代码编写...