当前位置: 技术问答>linux和unix
请教Linux编程环境的选择。
来源: 互联网 发布时间:2016-04-28
本文导语: 我以前还没有在linux上做过开发,所以问得比较弱。不过希望您能指点一二。我公司是做机顶盒的,我本来是做vc的。但是因为一个做终端的同事离职了(我没有见过,而且部门的同事都是做vc的),所以我现在就接过...
我以前还没有在linux上做过开发,所以问得比较弱。不过希望您能指点一二。我公司是做机顶盒的,我本来是做vc的。但是因为一个做终端的同事离职了(我没有见过,而且部门的同事都是做vc的),所以我现在就接过这些东西,很头疼。
交接的东西是一个Ubuntu的虚拟机。我想问一下:
1.做程序开发,用那个linux比较好?什么开发工具?
2.是不是可以在SourceInsight编写,然后再ftp到linux上编译。
3.做终端开发,编译器需不需要设置一些参数。
交接的东西是一个Ubuntu的虚拟机。我想问一下:
1.做程序开发,用那个linux比较好?什么开发工具?
2.是不是可以在SourceInsight编写,然后再ftp到linux上编译。
3.做终端开发,编译器需不需要设置一些参数。
|
1. 建议用主流的,主要是碰到问题可得到快的回应(毕竟用的人多嘛),还有一个就是主流的版本会有定期的更新。
开发工具嘛,看你主要做什么了。一般来说gcc,gdb,vim就差不多了。
2. 以前我是特定坚持所有的事情都要在Linux下做的。后来想想不是所有的人都是纯粹的Linux主义者,
还有就是大家为了生计嘛,哪种效率高,就用哪个了。在Windows下编辑,在Linux下编译也未尝不可。
当时要注意格式可能有些差别,比如换行符不同,在Linux看Windows下的源代码文件每行有个 ^M。
用dos2unix就可以去掉。
3. 基本没什么要设置,但具体还是要看你的需求了。
开发工具嘛,看你主要做什么了。一般来说gcc,gdb,vim就差不多了。
2. 以前我是特定坚持所有的事情都要在Linux下做的。后来想想不是所有的人都是纯粹的Linux主义者,
还有就是大家为了生计嘛,哪种效率高,就用哪个了。在Windows下编辑,在Linux下编译也未尝不可。
当时要注意格式可能有些差别,比如换行符不同,在Linux看Windows下的源代码文件每行有个 ^M。
用dos2unix就可以去掉。
3. 基本没什么要设置,但具体还是要看你的需求了。
|
应用开发用哪个发行版都差不多,标准C都是一样的,系统调用也一样.
可以用smb把一个Linux的文件共享出来,把它映射到windows本地硬盘.不用ftp那么麻烦
不需要做什么特殊的参数吧
可以用smb把一个Linux的文件共享出来,把它映射到windows本地硬盘.不用ftp那么麻烦
不需要做什么特殊的参数吧
|
1.做程序开发,用那个linux比较好?什么开发工具?
2.是不是可以在SourceInsight编写,然后再ftp到linux上编译。
3.做终端开发,编译器需不需要设置一些参数。
1:最多的就是redhat,但是基本差不多,编译器啊,系统调用差不多。
2:只要不违背标准c/c++编译器,你在那里写有什么区别呢。要不,你可以用vmware装个radhat,方便你在Windows下写以及调试程序咯。
3:适应一下shell,某些时候设置下环境变量,其他的没觉得有什么麻烦的。一般不要设置什么参数,反正只要是标准C/C++ 的。
2.是不是可以在SourceInsight编写,然后再ftp到linux上编译。
3.做终端开发,编译器需不需要设置一些参数。
1:最多的就是redhat,但是基本差不多,编译器啊,系统调用差不多。
2:只要不违背标准c/c++编译器,你在那里写有什么区别呢。要不,你可以用vmware装个radhat,方便你在Windows下写以及调试程序咯。
3:适应一下shell,某些时候设置下环境变量,其他的没觉得有什么麻烦的。一般不要设置什么参数,反正只要是标准C/C++ 的。
|
交接的东西是一个Ubuntu的虚拟机
接着用就好了,用的 VMWARE 吧
用 VMWARE 的共享文件夹功能即可
在 win 下编写程序,在 linux 下编译
接着用就好了,用的 VMWARE 吧
用 VMWARE 的共享文件夹功能即可
在 win 下编写程序,在 linux 下编译
|
很有必要啊
因为采用的是 win + 虚拟机
考虑各种因素,已经是很好的方案了
尤其是对于依赖于 SourceInsight 这些工具的 windows 程序员
因为采用的是 win + 虚拟机
考虑各种因素,已经是很好的方案了
尤其是对于依赖于 SourceInsight 这些工具的 windows 程序员