Unix C开发的相关事项

其实在Unix C下面编程,很多时候只有代码了,似乎没有比较好和完善的集成开发环境IDE,下面以我的经验说一下一般公司内部Unix 平台开发的工具组合。

一般情况下,我们还是在Windows下面工作的,当然最好是在Windows下面编码,然后上传到Unix就可以啦。

工具1:SecureCRT
第一步,当然是从windows连接到unix啦,这个软件用于远程终端到Unix,相当于telnet,不过比telnet要好用得多啦,这种界面是类
似于console的,如果想得远程桌面,而非终端,那可以使用XManager,这个软件跟windows的远程桌面一样,能看到图形桌面,但是一般
Unix
C开发人员都是不需求图形界面的,反而有点大材小用,但是XManager里面有个叫XStart的也可以达到类似于SecureCRT的功能,只是没有
那么强大而矣。
工具2:FlashFXP 这个软件只是一个FTP上传下载软件,但是代码总得还是要上传到Unix上面的啊,FTP是最好的方式与Unix通讯了。

工具3:UltraEdit 这个软件了不起了,因为是相当于你开发C++程序使用VC
6.0一样,没办法,因为是Unix下面的东西,没有IDE,只有使用这种非常增强的notepad工具了,而且它可以支持FTP方式打开和保存文件,对
于Unix开发者来说,非常方便,但是有时候比较大的日志文件什么的,还是使用上面的工具FlashFXP来下载比较好,而且界面比UltraEdit比
较全局掌控一点。但是有时候使用VC 6.0+Visual Assist X也是可以的,因为有些地方Assist可以给你提示。
一般使用UltraEdit编辑代码,上传到Unix后,使用SecureCRT进行编译。
上面虽然是比较简单的几个软件,可是对于Unix编程来说,已经足够了。
我这里说的是Unix C开发,虽然Linux平台开发有些地方也是一样的,但是Linux开发可能要丰富一点,在Linux下面就可以使用Eclipse,netbeans等非常好的IDE了,而且一些界面编程还可能使用到QT之类的跨平台开发组件。学习Unix教程知识可以登录e良师益友网。

时间: 2024-08-02 06:51:45

Unix C开发的相关事项的相关文章

使用 ACE 库框架在 UNIX 中开发高性能并发应用

使用 ACE 库框架在 UNIX 中开发高性能并发应用来源:developerWorks 中国 作者:Arpan Sen ACE 开放源码工具包可以帮助开发人员创建健壮的可移植多线程应用程序.本文讨论创建使用 ACE 线程的应用程序的一些方法.Adaptive Communication Environment (ACE) 是一个高性能.开放源码.面向对象的框架和 C++ 类库,它有助于简化网络应用程序的开发.ACE 工具包包括一个操作系统层和一个封装网络 API 的 C++ 外观(facade

《连载 | 物联网框架ServerSuperIO教程》- 5.轮询通讯模式开发及注意事项。附:网友制作的类库说明(CHM)

感谢唯笑志在分享 原博主原地址:http://www.cnblogs.com/lsjwq/ 目       录 5. 轮询通讯模型开发及注意事项... 2 4.1           概述... 2 4.2           通讯机制说明... 2 4.3           设备驱动开发注意事项... 3 4.3.1    实时发送数据... 3 4.3.2    优先发送其他数据... 3 4.4           宿主程序服务实例配置注意事项... 4 4.5           轮询

《连载 | 物联网框架ServerSuperIO教程》- 7.自控通讯模式开发及注意事项

感谢唯笑志在分享 原博主原地址:http://www.cnblogs.com/lsjwq/ 目       录 7. 自控通讯模式开发及注意事项... 2 7.1           概述... 2 7.2           通讯机制说明... 2 7.3           设备驱动开发注意事项... 3 7.3.1    实时发送数据... 3 7.3.2    发送固定实时请求数据命令... 4 7.3.3    优先发送其他数据... 4 7.3.4    如何选择IO通道发送数据..

《连载 | 物联网框架ServerSuperIO教程》- 6.并发通讯模式开发及注意事项

感谢唯笑志在分享 原博主原地址:http://www.cnblogs.com/lsjwq/ 目       录 6. 并发通讯模式开发及注意事项... 2 6.1           概述... 2 6.2           通讯机制说明... 2 6.3           设备驱动开发注意事项... 3 6.3.1    实时发送数据... 3 6.3.2    优先发送其他数据... 3 6.3.3    如何选择IO通道发送数据... 4 6.3.4    如何以DeviceCode分

苹果开发证书相关BLOG与Delphi IOS环境安装(超详细)

注:有好的资源,请添加了上传,上传后,通知管理员,删除旧文件,累积相关的学习资源,方便新手学习 一.相关论坛http://www.2ccc.com/ delphi 合子 www.2pascal.com (移动开发群主推论坛)https://quality.embarcadero.com 官方QC,看哪些bug有人提交过了没 http://dn.embarcadero.com/firemonkey EDN 二 相关个人BLOg.文章等: 万一的BLOg--DELPHI大百科全书http://www

《连载 | 物联网框架ServerSuperIO教程》- 8.单例通讯模式开发及注意事项

1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架ServerSuperIO教程>2.服务实例的配置参数说明 <连载 | 物联网框架ServerSuperIO教程>- 3.设备驱动介绍 <连载 | 物联网框架ServerSuperIO教程>-4.如开发一套设备驱动,同时支持串口和网络通讯. <连载 | 物联网框架ServerSupe

关于加本人QQ相关事项的一些说明。

我自己认为在图像编程的某些方面,我是个熟手了,当然在很多方面,我都没有入门.但是这个世界上毕竟菜鸟还有很多,比我菜的也一大把一大把的.我曾经是个热爱帮助别人的人,但现在我已经不是了,因此,我会拒绝很多人的QQ申请,或者通过申请的我也会没说几句就删除掉. 这样,不免会有人认为我自大,确实,天外天外有天,我也有崇拜的偶像.但是我的偶像只放在心里,我是不会通过任何物理的手段去和偶像接触的. 我在这里对加我QQ的一些事项进行说明,QQ申请的验证方式只有那么一点点信息量,是无法表达我的想法的. 第一.我确

2016届毕业生-毕业设计的相关事项

2016届毕业生-毕业设计的相关事项 持续更新,注意通知 通知1:指导开题的通知:(2016-2-15) 2016年2月24日-2016年3月1日,请同学们到学校.届时我在办公室进行就如何开题,进行指导(具体时间,电话联系). 要求1:按时间到学校.集中指导时不能按时出勤的,将按学院相关要求处理. 要求2:认真理解毕业设计课题. 要求3:认真撰写开题报告,准备3分钟答辩和5-7页PPT. 附录1. 开题报告          开题报告作为毕业设计答辩委员会对学生答辩资格审查的依据资料之一,应在指

iOS开发传感器相关

手机里面内置了很多的传感器,例如:光传感器,湿度传感器,温度传感器,距离传感器等等 //开发传感器相关的东西必须使用真机 //在螺旋仪和加速计所有两种方式push和pull的方式,push的方式是时时检测,pull的方式是需要时获取检测值 /* 加速计push的使用步骤: 1.创建运动管理者 _mgr = [[CMMotionManager alloc] init]; 2.判断手机加速计是否可用 if (!self.mgr.isAccelerometerAvailable) { NSLog(@"