当前位置:  技术问答>linux和unix

Linux开发方式探讨 和现存条件的 选择.我是一个刚从win到linux的门外汉,希望可以找到最合适的方法.

    来源: 互联网  发布时间:2015-08-30

    本文导语:  1 在win上在敲,在linux上gdb.   不好,但是这种是不可缺少的,可能在我写了半年linux程序之后才肯使用吧 2 用editplus外挂编译检查工具,在win上编写编译,   但是应该不能单步调试吧,我不太确定.   所以:不好! 3 在win上装虚拟...


1 在win上在敲,在linux上gdb.

  不好,但是这种是不可缺少的,可能在我写了半年linux程序之后才肯使用吧

2 用editplus外挂编译检查工具,在win上编写编译,
  但是应该不能单步调试吧,我不太确定.

  所以:不好!

3 在win上装虚拟机,虚拟机里装linux,在虚拟机里的linux里用eclipse开发
  缺点:速度慢,而且有些其他的问题
 (1 从linux外连可以,但是win能ping通linux,却不能ftp进入,好像所有的端口都没有打开)

4 在真实linux操作系统上用eclipse开发,速度比较快
  但是操作有点不方便,因为我对linux系统不熟悉,输入法还不知道怎么装.
  万一输入法坏了,得忙半天.

5 在win上用Magic C++ 远程调用Linux调试器开发
  因为用起来跟VC差不多,所以使用很方便.
  唯一有个不太方便的是,编译和单步调试反映比较慢
  
所以,我现在就在 4 和 5 之间徘徊,但是我倾向于5

希望 Magic C++能改进自己,把速度调整上去,我就不考虑4的方式了



以上是我一周半不停安装配置的心得
我弄东西都是尽量把所有得资料都看一遍才实施得,所以速度慢点,但我很明白我在做什么

下面是我这几天琢磨的东西

vnc,vpc,vmware(比vpc速度快很多,但是显卡配置太麻烦,显卡配好了,我的眼睛快瞎了),
linux,j2sdk,minGW,eclipse系列,
Magic C++,前5天都在搞上面的,昨天才看到有人介绍Magic C++,这就是量变到质变,如果不坚持,可能永远不会碰到这么好得工具

希望跟大家分享,有什么不正确的地方,请大家讲出来,

我不想在linux开发上一开始就走错方向.

|
最合适的方法就是最痛苦的方法。忘掉win,习惯vim, gcc, gdb, make, cvs.

|
同意

|
推荐方式:
如果你想完全转移到LINUX下的,用GVIM或者EMACS吧,连ECLIPSE都是多余的,因为毕竟效率太低
如果你仅仅是把LINUX作为一个开发的目标平台,那么就用MAGIC C++吧,毕竟人家开发这个工具也要有回报的

|
换个环境,换个心情,换种方式,就会变成另外一种成功

|
我是先搞UNIX,再搞Windows的。到现在还是在Win上做得多,可到现在还是不喜欢Win。
我不理解,为什么要在Win上做UNIX开发?
我只知道至今为止有重大影响的技术至少有95%是在UNIX上搞出来的。当然包括Win上的技术(譬如Win引以为荣的GUI)。
如果你真的不喜欢UNIX,那还是回去搞Win好了。像你现在这样子,实在太别扭。
不要戴着Win眼镜看UNIX。真正投身于UNIX,你会觉得什么才是真正的O.S.。而Win呢?有一句很流行的话:Too simple!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 厦门LINUX技术探讨群
  • 探讨下linux下pam验证中的crypt
  • 关于学习Linux的一个问题(非技术的探讨)
  • 探讨linux0.11内核
  • Linux Makefile探讨,产生的.d文件是.c文件的依赖?
  • 大家来探讨一下Linux的版权问题100分
  • 决定开始看LINUX代码~探讨有分~分不够再砸~
  • linux 下write()函数和大家探讨。。。
  • 探讨菜鸟问题~~在linux下安装jdk1.5、Tomcat5.5.8、Oracle8.17
  • 探讨0基础学习Linux的道路
  • 花高分,与各位高手探讨一个linux内核开发的问题,权且当作抛砖引玉!
  • 深入探讨linux下进程的最大线程数、进程最大数、进程打开的文件数
  • 深入探讨Linux静态库与动态库的详解(一看就懂)
  • 深入探讨:linux中遍历文件夹下的所有文件
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在没有linux的盘,只有DOS启动盘)
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 如何让win2000和linux共存。我装好WIN2000,再装LINUX7.0,但LILO只能找到LINUX,不能引导WIN2000
  • linux c下利用srand和rand函数生成随机字符串
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • Linux c++虚函数(virtual function)简单用法示例代码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3