哪个版本的linux更适于开发。

auly403 2011-05-27 12:54:24
在windows下 使用vc 有六七年时间,现在有个项目要在linux下开发,请问哪个版本更适合新手使用。
谢谢
...全文
173 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
w60875 2012-03-08
  • 打赏
  • 举报
回复
同样的迷茫
李迟 2011-06-02
  • 打赏
  • 举报
回复
fc9或fc10的漂过。。。。
wanchangjiu123 2011-06-02
  • 打赏
  • 举报
回复
嵌入式用montavista
服务器用redhat
桌面用ubuntu
昵称很不好取 2011-05-31
  • 打赏
  • 举报
回复
对于不太复杂的程序来说都差不多,库大多数都是全的
flippy 2011-05-31
  • 打赏
  • 举报
回复
本人喜欢Mandriva
evilhacker 2011-05-31
  • 打赏
  • 举报
回复
我还有工作的同学公司用Gentoo
江东橘子 2011-05-31
  • 打赏
  • 举报
回复
ubuntu
jinzheng_2010 2011-05-31
  • 打赏
  • 举报
回复
对初学者还是redhat较好!
yong_f 2011-05-30
  • 打赏
  • 举报
回复
都差不多,redhat,ubuntu,federal都行的
不过本人觉得ubuntu不好用。
jianle1000 2011-05-30
  • 打赏
  • 举报
回复
咋都没用OpenSuse的呢?
李亚超 2011-05-28
  • 打赏
  • 举报
回复
Fedora的系统
zaghost 2011-05-28
  • 打赏
  • 举报
回复
redhat,ubuntu,还有windows下模拟的cygwin用的比较多
wangw89 2011-05-28
  • 打赏
  • 举报
回复
都差不多,redhat,ubuntu,federal都行的
gohome520 2011-05-27
  • 打赏
  • 举报
回复
fedora吧。
岁月无声 2011-05-27
  • 打赏
  • 举报
回复
ubuntu的资料多,而且界面也挺不错的,
用的人还挺多
我用的就是ubuntu的

ww2000e 2011-05-27
  • 打赏
  • 举报
回复
随便
孤独小剑 2011-05-27
  • 打赏
  • 举报
回复
我们公司fedora7-14不等,据说fedora15出了
火狐狸 2011-05-27
  • 打赏
  • 举报
回复
debian、fedora用的人也挺多。
按照你的要求吧,看你做啥开发。
我们嵌入式实验室用的是ubuntu系统,S3C2410开发板。
火狐狸 2011-05-27
  • 打赏
  • 举报
回复
服务器方面 redhat做的好
桌面版本 ubuntu更好些,用的人更多一些,资料也多一些。
# # Install the bochs emulate system first! # Included is bochs version 2.1.1 packet.(Bochs-2.1.1.exe) #---------------------------------------------------------- # This is a root file system for linux 0.11 kernel. # Rebuild from materials gathered from Internet. # # Zhao Jiong ( gohigh@sh163.net ) # http://oldlinux.org/ 2004.1.4 # Third release 2004.3.29 Now, this is a very basic root file system for linux 0.1x. I will add more things to this release soon. see the changelog bellow. This release is a basic system. you can test vi, ls, mkdir etc. Just for testing with kernel source code. Now I have added gcc 1.40 tools into the harddisk rootimage file. you can compile some c source file now. enjoy it :-) NOTE: By using the resources in this directory, you must first install the Bochs emulation software in your system. The included Bochs-2.1.1.exe is for win32. You can always download the newest version of it from http://sourceforge.net When testing floppy root (as running bochsrc-fd), when showing the message of " Insert root floppy and press ENTER", JUST press the Enter key. I have already attached the root floppy to the 'B:' diskette driver. The system will panic unpredicatablly. Use at your own risk! Changelog: ===================== 2004.3.29 Add gcc 1.40 & libs into the harddisk image. Now you can compile the orignal kernel sources without need any modification to it! But when running the system, please read another README file in /usr/root directory first. ------------------------------------------------ cd /usr/root gcc -s -o hello hello.c ./hello ------------------------------------------------ files included: README -- This file. Bochs-2.1.1.exe -- Bochs system for use in win32 environment. Must be installed on your windows system first. bootimage-0.11 -- kernel 0.11 bootimage request rootimage from floppy. bootimage-0.11-fd -- request rootimage in disk b: bootimage-0.11-hd -- boot harddisk root file system. bootimage-0.12-fd -- kernel 0.12 bootimage use with floppy root iamge. bootimage-0.12-hd -- kernel 0.12 bootimage use with harddisk root image. rootimage-0.11 -- kernel 0.11 rootimage. hdc-0.11 -- harddisk root filesystem image. diskb.img -- a dos format disk image. can be w/r with mtools. example: mdir b:, mcopy b:, mdel b:filename bochsrc-fd.bxrc -- bochs rc file configured for using disk root iamge. bochsrc-hd.bxrc -- bochs rc file configured for using hd root image. gcclib-1.40.taz -- tar files of the gcc bins & libs. You can change the line 'floppya' in bochsrc-xx.bxrc file to use the diferent bootimage file provided. In order to insert any programs into the hd image file, you can use winimage program or something like that to add/delete files in diskb.img and then read these files by using mtoos in the system. Play & enjoy the pleasure of it! 2004.3.4 This is truelly kernel 0.11 driving system!! In order to run bash 1.12.1, I inserted several system call stubs. To show the file date correctly, I added one line to the kernel/mktime.c at the top of file. For details, see the linux-0.11.dif file. Add Input/Output tools, such as mtools dealing with DOS diskettes, mount/umount command, compress, df, awk... ~ ~ ~ :wq #
一、C语言自我YY1)、C语言是许多高级计算机语言的基础,学好C语言能好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大。2)、C语言是一种计算机程序设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。3)、应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。具体应用比如单片机以及嵌入式系统开发。4)、C语言是面向过程语言,C语言通过windows/linux平台下编译的,是直接运行在windows/linux平台下的,而XX始终是运行在他的虚拟机之上的;所以理论上C语言能做一些相对于比较底层的工作,像XX就不能编写Windows病毒。5)、如果要利用编程来做一些windows优化工作的话,建议还是利用C语言。C语言是目前世界上流行、使用最广泛的高级程序设计语言6、很多编译器,几乎所有操作系统Windows,Linux,Unix的大部分代码都是C,C在背后做了很多东西的,也许开发游戏用C++,安卓用XX为合适,图形界面的用其他语言开发效率高一些(因为他们封装了很多东西),但同样的原因导致略微接近底层的功能其他语言根本干不了!Windows的API都是按照C语言的格式给的,这也很能说明问题!嵌入式开发是离不了C语言!纵观电脑发展几十年,C语无所不能呀!

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧