打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux程序设计基础——概述
本章内容
Linux编程风格
Linux下IDE的使用
Linux下使用GNUcc开发应用程序
Linux程序的调试
Linux下软件打包
概述
Linux软件开发一般是在Internet环境下进行的。这个环境是全球性的,编程人员
来自世界各地。只要能够访问Web站点,就可以启动一个以Linux为基础的软件项目
Linux开发工作经常是在Linux用户共同完成一个项目时开始的。当开发工作完成后
该软件就被放到Internet站点上,任何用户都可以访问和下载它。忧郁这个活跃的
开发环境,新的以Linux为基础的软件功能日益强大,而且呈现爆炸式的增长态势。
 
大多数Linux软件是经过自由软件基金会(Free Software Foundation)提供的GNU
(GNU即GNU'not UNIX)公开认证授权的,因而通常被称作GNU软件。GNU软件免费提供
给用户使用,并被证明是非常可靠和高效的。许多流行的Linux使用程序,如C编译器
shell和编辑器都是GNU软件应用程序。
 
Linux程序需要首先转化为低级机器语言,即所谓的二进制代码以后,才能被操作系统
执行。例如程序时,先用普通的编程语言生成一系列指令,这些指令可被翻译为适当
可执行应用程序的二进制代码。这个翻译过程可由解析器一步步来完成,或者也可以
立即用编译器明确地完成。Shell编程语言,如BASH、TCSH、Perl、Tcl和Tk都利用自
己解释器。用这些语言编写的程序尽管是应用程序文件,也可以直接运行。编译器则不
同,它将生成一个独立的二进制代码文件,然后才可以运行。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一个优雅的程序猿教你认识C语言编译器
用GNU工具开发基于ARM的嵌入式系统
重温:Linux常用词汇及术语大全
学习C++编程的必备软件
GCC为何如此强大?
Linux命令 CC与GCC比较
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服