IT之道-艾锑知道

您当前位置: 主页 > IT服务 > 网络服务 >

简述在 Linux下编译及调试指南


2015-11-24 12:05 作者:admin 浏览量:

u=638767335,1702102867&fm=21&gp=0.jpg

  Linux具有免费、可靠、安全、稳定、多平台等特点,因此深受全球各大IT厂商的追捧。Linux操作系统的两大主要应用领域是服务器领域和嵌入式Linux系统。不管你从事的开发工作是否与Linux有关,掌握Linux下的软件开发方法总是有好处的。 

  对于Linux下的C程序员来说,几乎天天都会和Linux打交道。但在很多人的眼中,Linux是一个易用性极差、靠命令驱动的操作系统,根本无法与有着友好用户界面的Windows相比。确实是这样的,即使大家的程序是运行在Linux下,基于以下种种原因,我们的大部分工作还是在Windows下完成的:

  第一,除了编译调试代码之外,每个程序员还有很多工作要做,像文档编写、邮件发送及回复、PPT制作等,这些工作在Windows下做要更方便快捷一些;就选用网络运维服务外包

  第二,公司及项目组的资源有限,一般不会为每个开发人员配备一台安装有Linux的机器,而是大家共用一台或少许几台Linux机器。在每台机器上建立多个用户,需要用来编译或调试程序的时候,大家用某个用户登录上去。这样,问题就来了:自己平时是在Windows下面办公的,而自己编写的程序的运行环境又是Linux的,如何从Windows切换到Linux呢?是不是要到专门的Linux机器上去编写代码呢?我们如何在Linux下调试程序呢?

  到Linux下去编译运行程序的步骤只要在Windows下安装一个叫做SecureCRT的软件和一个叫做FileZilla的软件,便可轻松实现Windows到Linux的切换。 

  SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录Linux服务器主机的软件。FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本两种,具备所有的FTP软件功能。在使用SecureCRT和FileZilla之前,要确保有一台安装了Linux的机器处于运行状态(一般说来,每个开发小组都会有专门用于测试程序的机器,可以在此机器上安装Linux)。



相关文章

IT外包服务
二维码 关闭