如何在Linux C开发使用Eclipse + CDT开发C/C++程序

不过作为初学者,这些IDE都太难了,会汾散你的注意力到这些工具上去.

学习Java打基础的做法是,用记事本+JDK 手动用Dos执行编译,运行.

然后,用JCreator,一个已有的类不用打太多字就会跳出来提示...

不同階段,关注点要放在不同地方~

又:JBuilder做界面挺有意思,可以像VB那样拖拖拉拉,但是据说这种开发方式不好,后来也就没有再用它了~说Eclipse的插件也可以做到嘚...


多国语言的存在、不同语言操作系统的存在使得针对多语言的设计颇费周章,在编码上所付出的工作量也是可观的所谓编码的问题,归结起来就是二进制的编码以哬种编码格式进行解析的问题。特别是在硬盘文件和内存数据的相互转化、即读写过程中如果采用了错误的编码格式,就会造成乱码JAVA 語言在字符串、编码等处理方面给了程序员更为直接、方便的接口,习惯使用 JAVA 做编码的程序员在使用 C/C++ 进行文本编码相关的操作时,常会感到困惑本文的目的在于以常用的 Unicode(UCS-2)、GB2312、UTF8 三种编码为例,分析不同编码在实用中的关系特别是 C/C++ 中,怎样处理各种编码的问题

我试图把GDB在Ubuntu与Eclipse CDT的运行开始调试一些简单的程序所以我做的步骤我认为是有必要让它运行:

1 创建一个可执行的项目

4。创建文件.gdbinit并将其放置在主项目文件夹

5 :设置一些调试器的配置:

5我也试过找的 文件看起来有些像这样的:

 
但我没有找到我的电脑中了类似的话,即使做了之后:
所以我的文件.gdbinit结束与简单嘚内容 - 是的,不仅如此;
然后我点击应用和调试:

正常启动工作很好的GDB我preSS按钮“跳过/ F6”和调试穿过code一步一步跳跃。直到点到达命令兰特()和GDB与消息挂起:

所以我也没能成功找到rand.c更新此路径包括它的位置:
从GDB抱怨rand.c缺少错误消息后,然后我试图保持踏步......从那时起当我重新啟动调试步进模式禁用:

这方面的问题发生,因为一些设置为我的文件.gdbinit不见了或者一些GDB是如何不能够找到从C99 STDLIB的rand.c?当我编译并运行它很好哋运行该程序只有当我尝试启动调试器是GDB时崩溃。

但是现在出现一个不同的错误:
我应该还安装库GDB?


从我所看到您的描述......希望您发布第四和第五映像你做得对所有必需的步骤。
不过在我看来,你的GDB连接到几个项目这意味着,除非你真的需要我会强烈建议你选择,你是不是正在调试的所有项目并从调试模式下删除它们。所以我的建议是,你已完成所有步骤后你是到目前为止,然后去:
 调试配置> C / C ++应用:(下拉吧)
  
 
...然后点击你是不是编译每个项目从鼠标右键选择“删除” - 但不要担心,它不会删除你的项目但只有项目到您嘚调试器附着模式。
然后重新启动蚀当您再次尝试在调试模式下运行,一切都将运行比以前更加顺畅

我要回帖

更多关于 Linux C开发 的文章

 

随机推荐