|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
如今入手下手,动手在Linux情况下创建工程。我的编程情况是RedFlag5.0+Eclipse+GCC+QT。
#*代码编纂*
固然有Eclipse,而且QT也供应了很好的插件给Eclipse完成基础的可视化编程。不外Eclipse的速率其实是太慢了,以是,基础上一切的事情都是在sh内里举行的。代码编写几近完整用vi(vim)。
vi的功效其实是太壮大了。不晓得这个天下上另有没有更壮大的编纂器,在命令行形式下,可以语法标亮,处置多个文件,搜刮,交换。各类编纂形式,其实是蔚为大观。vi大概比dos时期的Borland公司的招牌软件sk加倍精巧和高效。
#*编译*
从进修编程以来,我仿佛历来没有手工创建过Make文件。最早的时分,编程工具我仿佛用的就是TC2.0,笔墨形式的集成开辟情况。如今已不太记得内里的工程文件是怎样创建的了。
不外在纯命令行形式下事情的确对照爽。有一种把持全局的感到。一切的编译细节,每个编译参数固然仍旧不是你本人亲手把持的,可是最少你能够看到。
看着编译的屏幕输入从屏幕上像雨水一样流过,那是一种如何莫名镇静的感到啊。
#*新的进修形式*
开源的性子使你能够打仗到大批优异的代码,今天,公司必要一个CRC16的函数,之前我已做过一个了,不外多项式不切合请求,然后在Linux下:
cd$gcc-include-dir
dir>dir
vidir
/crc
然后就找到了几组crc的尺度完成。从很早的时分我就原告知假如要进步编程程度,就要读大批的源代码,培育语感。此次终究找到了资本。
#*一个别致的项目办理体例*
kernel的编译让我感到很便利。上上周的时分吧,做Linux的驱动,在实践下手的时分,我并没有从书上看到怎样把你的模块增加到Linux内核里。可是,经由复杂的检察,我发明了各级目次下的Kconfig和Makefile,十分复杂的处置以后,我的驱动代码就能够呈现在makemenuconfig中的图形化界面里了。事情中常常必要处置一个项目标多个版本的成绩。CVS办理了一部分成绩。不外,kernel的这类设置体例对这类事情多是一种十分无效的手腕。但愿尽快能够弄分明它的完成机制。
#*thizLinux的启发*
thizLinux中有一个很便利的安装软件的工具apt-get(在它地点的Linux分支里都供应有这个工具)。它的利用必要设置一个服务器。任什么时候候你必要甚么软件,大概软件的源代码,只需运转:
apt-getinstall<关头字>
就能够从服务器上搜刮一切婚配的软件。假如该软件必要基本的运转库撑持,那末它会根据依附干系为你主动下载安装一切的底层软件。太酷了。
#*Final*
看到这些优美的器材,其实是一种享用
</p>
无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。 |
|