×

linux下编程用什么软件

linux下编程用什么软件(Linux下做C语言开发,有哪些好用的工具,召唤最佳答案)

admin admin 发表于2024-01-01 12:55:07 浏览26 评论0

抢沙发发表评论

本篇文章给大家谈谈linux下编程用什么软件,以及Linux下做C语言开发,有哪些好用的工具,召唤最佳答案对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

本文目录

Linux下做C语言开发,有哪些好用的工具,召唤最佳答案

Linux下的主要的C语言编译器 1. GCC 大名鼎鼎的GNU的C/C++/Obj-C编译器, 当前版本是2.8.1, 但据说与2.7.*有兼容性 问题. 而使用较广的是gcc 2.7.2系列, 如RedHat5中带的就是gcc 2.7.2.3 有时候在Cyrix上用gcc会有些问题, 因此有一套针对Cyrix特点的gcc 2.7.2.3 我这里有RedHat5的rpms ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib (Cyrix 2.7.2.3 & 2.8.1) 其基本结构就是一个front end和back end, /usr/bin/gcc 就是个front end, 其kernel东西都放在 /usr/lib/gcc-lib下面, cpp是C预处理器, cc1*的1M多的就是编译器的核心模块了 cc1 C compiler cc1plus C++ compiler cc1obj Object-C compiler 但gcc并没有集成Fortran的compiler, 一般要用f2c转成C后才用gcc编译 好象也还有个g77 Fortran compiler吧? gcc的不断发展完善使许多commercial compiler都相形见绌, 那当然, gcc/emacs 都由GNU创始人Richard Stallman手创, 是GNU的旗舰产品, 质量当然没得说了:-) 由于 Unix平台的高度可移植性, gcc几乎在各种常见的Unix平台上都有, 即使是 Win32/DOS也有gcc的port. 比如说该死的Solaris普通版本连compiler都没有, 也 就只好用gcc了... 2. EGCS(Experimental/Enhanced GNU Compiler System) 这是gcc的发展方向, 把fortran等编译器集成进来, 也许还会有Pascal? 它的构造很清晰, 把对gcc的各种改进/port都集成回去. 如gcc 2.7系列据说是 没有对Pentium进行优化的, 而egcs则把pgcc对Pentium的一些优化集成进去了 现在gcc的开发工作主要就是egcs, 由Cygnus公司领导(?), 这Cygnus公司还是很 不错的, 还出了GNU-Win32, SourceNavigator等, 是GNU的坚实拥护者:-)) ***隐藏网址*** 包括了C/C++/Obj-C/Fortran 编译器, 当前最新版本1.0.2, 还在不断开发中 昨天download发现KDE Beta4都用egcs编译了 :-) Fortran集成进来后在/usr/lib/gcc-lib下又多了个f771的back end, 当然 还是g77/f77 编译 我这里有egcs 1.0.2 的rpm 在RH5-CD/collect下面 3. PGCC(Pentium GCC) ***隐藏网址*** 针对Pentium CPU进行了编译器优化的compiler pgcc据说用JPEG压缩解压缩测试最快可比gcc快 30%! 新版的pgcc都是基于egcs的, 以一个patch的形式release嗨!真是的……

在linux操作系统中编程一般用什么工具

  1. 网络搜索可以搜到很多推荐的工具与学习方案;

  2. 关于编程工具IDE推荐Visual Studio Code;

  3. 注意事项不要频繁切换系统或工具,平台推荐采用ubuntu。平台与工具仅仅是平台,可以达到目适合自己即可。

对初学者的建议

1.先从鸟哥的Linux私房菜--基础学习篇入门,学习一些电脑硬体知识以及如何安装Linux,至于后面的章节,先忽略细节,只读每章前面的观念介绍,了解Linux相关的一些概念和名词,对指令的操作先放一边。

2.完成第一阶段后,你应该要有一台Linux主机和对Linux的基本认识,接著你可以开始读Linux Bible,这本书只列出最重要的指令,以及一些很清晰的操作范例,照著这本书一步步尝试,你很快就能熟练地用文字操作介面,这时,你就可以把鸟哥的Linux私房菜--基础学习篇当成工具书,需要时再查阅即可。

Linux系统用什么软件画pcb啊

Linux系统下画pcb的软件,有Eagle、Kicad、gEDA、Fritzing等。和windows下的Protel相比较,Eagle则更加强大。

Eagle很轻巧,个头很小,只有几十M,就其十分丰富的封装库,非同一般;其强大的功能,更是远远强于其它好几G的软件。就设计PCB电路板替代Protel而言,此工具绰绰有余。

gEDA从名字上理解,显得更加强大,比如可以电路仿真,多个工具组合在一起,每个工具只做最擅长的。

从手工制作原理图封装、PCB封装,到最后设计并布线完工,虽然开始很辛苦,但就其所有的文件都是文本格式,制作就象编程一般,写几句类似程序代码的东西,很快就变成图形。

KiCAD是发展最快的开源专业软件之一,完全可以替代Protel!简单操作一下,没有Eagle(不开源)和gEDA(单面布件)的那样的硬伤。

扩展资料:

Linux操作系统注意事项:

1、Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。

还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。 

2、文件名最多可以有256个字符,可以包含数字,点号”.”,下划线”_”,横杆”-”,加上其他一些不被建议使用的字符。 

3.文件名前面带”.”的文件在输入”ls”或者”dir” 命令时一般不显示。可以把这些文件看作是隐含文件,当然你也可以使用命令”ls –a”来显示这些文件。 

4、“/”对等于DOS下的”\”(根目录,意味着所有其他目录的父目录,或者是在目录之间和目录和文件之间的一个间隔符号)。举个例子,cd /usr/doc。 

5、在Linux系统下,所有的目录显示在单一目录树下(有别于DOS系统的驱动器标识)。这意味着所有的物理设备上的所有文件和目录都合并在单一的目录树下。 

在linux下最好或者较好的编程工具有哪些

linux发行版本主要以下几种

01ubuntu桌面版系统

对于不擅长系统操作命令的人员,使用比较方便

02SUSE网络服务功能强的系统

如果想把服务器充当路由设备,或邮件服务器,可以关注

03Debian安全性较好系统

有些对系统安全性要求高的企业会作为优选

04Redhat红帽公司官方系统

是很多国企或外企服务器中常用系统,需要进行付费,有官方服务支持

05centos红帽公司免费版系统

大多数互联网公司服务器常用系统,可以部署的服务多样,稳定性也比较高

关于linux下编程用什么软件,Linux下做C语言开发,有哪些好用的工具,召唤最佳答案的介绍到此结束,希望对大家有所帮助。