zoukankan      html  css  js  c++  java
  • 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良师益友网。

  • 相关阅读:
    LeetCode 242. Valid Anagram (验证变位词)
    LeetCode 205. Isomorphic Strings (同构字符串)
    LeetCode 204. Count Primes (质数的个数)
    LeetCode 202. Happy Number (快乐数字)
    LeetCode 170. Two Sum III
    LeetCode 136. Single Number (落单的数)
    LeetCode 697. Degree of an Array (数组的度)
    LeetCode 695. Max Area of Island (岛的最大区域)
    Spark中的键值对操作
    各种排序算法总结
  • 原文地址:https://www.cnblogs.com/yuguotianqing/p/4057380.html
Copyright © 2011-2022 走看看