社区
Eclipse
帖子详情
*******100分 eclipse的cdt包中有没有gnu c++编译器**************
mr9
2005-04-07 02:44:33
从eclipse网站下载的cdt包中包括gnu c++编译器等工具吗?如果没有,下载我自己gnu c++编译器后,如何在eclipse 中安装使用?
...全文
206
4
打赏
收藏
*******100分 eclipse的cdt包中有没有gnu c++编译器**************
从eclipse网站下载的cdt包中包括gnu c++编译器等工具吗?如果没有,下载我自己gnu c++编译器后,如何在eclipse 中安装使用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
逍遥斋主人
2005-04-10
打赏
举报
回复
当然没有啦,CDT只是提供一个在Eclipse里面使用C编译器的环境,至于用什么编译器,你可以自己选择,我用的是mingw3.2,你可以到这里看看www.mingw.org
王智恒
2005-04-07
打赏
举报
回复
最好装一个mingw,里面自带gcc工具
bevin1010
2005-04-07
打赏
举报
回复
不包括编译器,你下载插件后,配置一下编译器路径就可以
mr9
2005-04-07
打赏
举报
回复
从eclipse网站下载的cdt包中包括gnu c++编译器等工具吗?如果没有,我自己下载gnu c++编译器后,如何在eclipse 中安装使用?
eclipse
开发c/
c++
C 和
C++
语言都是世界上最流行且使用最普遍的编程语言, 因此
Eclipse
平台(
Eclipse
Platform)提供对 C/
C++
开发的支持一点都不足为奇。 因为
Eclipse
平台只是用于开发者工具的一个框架,它不直接支持 C/
C++
;它使用外部插件来提供支持。 本文将向您演示如何使用
CDT
— 用于 C/
C++
开发的一组插件。
CDT
项目(有关链接, 请参阅本文后面的 参考资料一节)致力于为
Eclipse
平台提供功能完全的 C/
C++
集成开发环境(Integrated Development Environment,IDE)。 虽然该项目的重点是 Linux,但它在可使用
GNU
开发者工具的所有环境(包括 Win32(Win 95/98/Me/NT/2000/XP)、QNX Neutrino 和 Solaris 平台)中都能工作。
CDT
是完全用 Java 实现的开放源码项目(根据 Common Public License 特许的),它作为
Eclipse
SDK 平台的一组插件。这些插件将 C/
C++
透视图添加到
Eclipse
工作台(Workbench)中, 现在后者可以用许多视图和向导以及高级编辑和调试支持来支持 C/
C++
开发。 由于其复杂性,
CDT
被
分
成几个组件,它们都采用独立插件的形式。 每个组件都作为一个独立自主的项目进行运作,有它自己的一组提交者、错误类别和邮件列表。 但是,所有插件都是
CDT
正常工作所必需的。 下面是
CDT
插件/组件的完整列表: 主
CDT
插件(Primary
CDT
plug-in)是“框架”
CDT
插件。
CDT
功能
Eclipse
(
CDT
Feature
Eclipse
)是
CDT
功能组件(Feature Component)。
CDT
核心(
CDT
Core)提供了核心模型(Core Model)、CDOM 和核心组件(Core Component)。
CDT
UI是核心 UI、视图、编辑器和向导。
CDT
启动(
CDT
Launch)为诸如
编译器
和调试器之类的外部工具提供了启动机制。
CDT
调试核心(
CDT
Debug Core)提供了调试功能。
CDT
调试 UI(
CDT
Debug UI)为
CDT
调试编辑器、视图和向导提供了用户界面。
CDT
调试 MI(
CDT
Debug MI)是用于与 MI 兼容的调试器的应用程序连接器。 现在,让我们研究一下如何在实际应用程序中使用这些组件。图 1 显示了
Eclipse
中的 C/
C++
项目: 图 1. 在带有
CDT
插件的
Eclipse
中编辑 C/
C++
项目 安装和运行
CDT
在下载和安装
CDT
之前,首先必需确保
GNU
C
编译器
(
GNU
C compiler,GCC)以及所有附带的工具(make、binutil 和 GDB)都是可用的。 如果正在运行 Linux,只要通过使用适用于您
分
发版的软件包管理器来安装开发软件包。 在 Windows平台上,将需要安装 Cygwin 工具箱(请参阅 参考资料以获得链接)。Cygwin 是用于 Windows 的类 UNIX 环境,它包括 GCC 移植以及所有必需的开发工具,包括 automake 和
GNU
调试器(
GNU
Debugger,GDB)。Cygwin 是在 cygwin1.dll 库基础上构建的。Cygwin 的备用解决方案是 Minimalist
GNU
for Windows(MinGW)(请参阅 参考资料以获得链接)。 该工具是一组可免费获取、自由
分
发的特定于 Windows 的头文件和导入库,这些头文件和导入库与
GNU
工具集(它们允许您生成不依赖于任何第三方 DLL 的本机 Windows 程序)结合在一起。 如果您想要创建与 POSIX 兼容的 Windows 应用程序,那么 MinGW 是最佳选择。MinGW 甚至可以在 Cygwin 安装之上工作。 Solaris和 QNX要求您从因特网下载并安装其特定的 GCC、
GNU
Make binutils 和 GDB 移植(请参阅 参考资料以获得链接)。 假设您安装了适当的 Java SDK/JRE 和
Eclipse
平台 SDK,并且它们都正常运行。
CDT
以两种“方式”可用:稳定的发行版和试运行版(nightly build)。 试运行版未经完全测试,但它们提供了更多的功能并改正了当前错误。 安装之前,请检查磁盘上是否存在先前版本的
CDT
,如果存在,请确保完全除去它。 因为
CDT
没有可用的卸载程序,所以需要手工除去它。 为了检查先前版本是否存在,转至
CDT
插件所驻留的目录:
eclipse
/plugins 。 接着,除
人工智能-项目实践-嵌入式-FxOne是基于FreeRTOS开发的嵌入式开发框架.zip
人工智能-项目实践-嵌入式-FxOne是基于FreeRTOS开发的嵌入式开发框架 FxOne是基于FreeRTOS开发的嵌入式开发框架。 开发语言:
C++
IDE:
eclipse
+
CDT
+
GNU
ARM
编译器
:
GNU
Tools for ARM Embedded Processors
testbed-demo:GreenEyes欧洲项目-试验台应用
GreenEyes欧洲项目-试验台应用 此处提供的软件是在FP-7建立的内易于扩展和重用的示例应用程序。 入门 本文档将指导您逐步设置和使用所提供的软件。 本手册已在Ubuntu 14.04LTS 64位上进行了测试。 先决条件 装有Linux的PC
GNU
g ++
编译器
适用于Armhf架构的
GNU
g ++交叉
编译器
(arm-linux-
gnu
eabihf-g ++) OpenCV 2.4.9-2.4.11库 Boost 1.57+库 Eigen3库 QT5和QTCreator
Eclipse
CDT
配备 USB摄像头或RadiumBoard HD摄像头披风 Wifi USB适配器 OpenCV 2.4.9-2.4.11库 Boost 1.57+库 Eigen3库 (可选) (可选) (可选)一张1GB +的microSD卡 获取代码 首先,下载此存储库或将其克隆到您L
NucleoTNC:Nucleo TNC是使用STM32L432KC Nucleo32板的Mobilinked TNC3的实验板实现。 该TNC忠实地实现了TNC3的音频部
分
和EEPROM存储。 它省略了TNC3的电池充电和蓝牙组件。 它通过USB串行端口显示为KISS TNC。 该存储库包含构建说明,KiCAD原理图和固件源代码
NucleoTNC固件 STM32L432KC基于Nucleo32的TNC(PCB和面包板版本)的源代码。 构建固件 将
Eclipse
与
CDT
和
GNU
MCU
Eclipse
插件一起使用。 如果要将其移植到另一个构建平台,则需要使用相同的
编译器
和链接器选项来构建固件。 与大多数固件项目一样,有一个链接描述文件,其中定义了Flash和SRAM的存储器布局。 以下是示例编译和链接行供参考: arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -O2 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-inline-functions -fsingle-precision-constant
使用Cygwin配置
Eclipse
CDT
的C/
C++
开发环境
通过以上步骤,你已经成功配置了Cygwin和
Eclipse
CDT
的C/
C++
开发环境,并能够编写和运行C/
C++
代码。你可以使用Cygwin提供的UNIX/Linux工具和命令来增使用Cygwin配置
Eclipse
CDT
的C/
C++
开发环境。通过以上步骤,您已经成功配置了Cygwin和
Eclipse
CDT
的C/
C++
开发环境,并能够编写和运行C/
C++
代码。配置Cygwin和
Eclipse
CDT
的C/
C++
开发环境可以使您在Windows系统上进行C/
C++
编程并享受类UNIX环境的便利。
Eclipse
58,454
社区成员
49,450
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章