不知道能不能在Windows XP下构建一个Unix C编译运行环境。
最重要的是我又想编译运行Unix/Linux C程序,又不想安装Unix/Linux系统,怎么办?是不是下个gcc就ok了?还要不要下库文件?
最后,要问大家的是,Unix C 与 Linux C又有些什么区别呢?请大家指教!
15 个解决方案
#1
装个cygwin
#2
谢谢mochen5460(mochen)。
下了个来装,在安装的时候提示找不到cygbz2-1.dll,但是能安装完,运行了一个程序,也能够运行,不过要依赖于动态链接库文件cygwin1.dll。上面的2个问题又该怎么解决,请大家指教!
还想问一下,在cygwin里面有没有编辑器啊?如果没有,又该用什么编辑器来编写Unix C或者Linux C程序呢?
上面我运行的那个程序,是在.txt文件里编写了代码,然后改后缀名为.c来编译的,编译的时候有个警告,好象是说缺少行结束符还是什么的,没仔细看。
下了个来装,在安装的时候提示找不到cygbz2-1.dll,但是能安装完,运行了一个程序,也能够运行,不过要依赖于动态链接库文件cygwin1.dll。上面的2个问题又该怎么解决,请大家指教!
还想问一下,在cygwin里面有没有编辑器啊?如果没有,又该用什么编辑器来编写Unix C或者Linux C程序呢?
上面我运行的那个程序,是在.txt文件里编写了代码,然后改后缀名为.c来编译的,编译的时候有个警告,好象是说缺少行结束符还是什么的,没仔细看。
#3
mark
#4
装Cygwin,但这个并不能完全模拟linux。还是装个虚拟机吧,虚拟机上装个linux。
#5
装个cygwin,
如果麻烦的话,使用gnuwin的相关的东西也可以模板出linux上面开发的效果,不过不论你怎样进行模板,始终不会像在linux下面开发那么得心应手,
建议楼主还是在linux下面开发吧
还有如果仅仅想使用gcc,gdb,等的话,建议可以使用mingw32
如果麻烦的话,使用gnuwin的相关的东西也可以模板出linux上面开发的效果,不过不论你怎样进行模板,始终不会像在linux下面开发那么得心应手,
建议楼主还是在linux下面开发吧
还有如果仅仅想使用gcc,gdb,等的话,建议可以使用mingw32
#6
Cygwin不爽!为啥就不能装个linux呢。
#7
好象是说缺少行结束符还是什幺的,没仔细看。
===================================
在linux下换行符号是\n
在win下是\r\n
所以有个警告
如果你可以运行shell的话可以dos2unix ufile来转化
或者把文件结尾的换行符号去了
===================================
在linux下换行符号是\n
在win下是\r\n
所以有个警告
如果你可以运行shell的话可以dos2unix ufile来转化
或者把文件结尾的换行符号去了
#8
感谢楼上各位。
xyx119(小菜) 的建议我也考虑过,但可惜的是我看的书都是电子版(没有银子买啊,可怜),我总不能刚看了几页书,想写个程序的时候又切换个系统吧?在Linux下好多电子书都看不成了,好象是这样吧?似乎可以将windows的盘mount,以前试过,没成功过。
对了,我后面提的2个问题怎么没人回答啊?
我到网上看了下,在cygwin中应该有vim编辑器,怎么我的没有啊?我下的是个70多M的压缩包。传说中,完整的cygwin安装有2G???!!!Oh, My God!
xyx119(小菜) 的建议我也考虑过,但可惜的是我看的书都是电子版(没有银子买啊,可怜),我总不能刚看了几页书,想写个程序的时候又切换个系统吧?在Linux下好多电子书都看不成了,好象是这样吧?似乎可以将windows的盘mount,以前试过,没成功过。
对了,我后面提的2个问题怎么没人回答啊?
我到网上看了下,在cygwin中应该有vim编辑器,怎么我的没有啊?我下的是个70多M的压缩包。传说中,完整的cygwin安装有2G???!!!Oh, My God!
#9
有单独的vim下载的,只有7M左右吧,我机子上装了个gvim7.0
#10
建议还是安装一个linux环境,你可以用vmware,在这里面再安装linux,以后不想用了也方便
#11
就装linux得了,不要几个系统共存了。
其实刚开始接触电脑的时候还不是什么都不懂!
现在的linux还是很友好的。
我的笔记本上是自己装的MagicLinux2.0。
建议楼主下个试试
其实刚开始接触电脑的时候还不是什么都不懂!
现在的linux还是很友好的。
我的笔记本上是自己装的MagicLinux2.0。
建议楼主下个试试
#12
你不到linux下面做,你还做什么linux/unix开发呀?
#13
To: chai2010(Keep it simple, stupid!)
我暂时只想学习一些简单的东西,还谈不上要做这方面的开发,所以暂时不想装系统。
我暂时只想学习一些简单的东西,还谈不上要做这方面的开发,所以暂时不想装系统。
#14
看样子,也没什么好问的了,同志们,我结帖了。再次感谢大家的支持。
#15
搞个VM
#1
装个cygwin
#2
谢谢mochen5460(mochen)。
下了个来装,在安装的时候提示找不到cygbz2-1.dll,但是能安装完,运行了一个程序,也能够运行,不过要依赖于动态链接库文件cygwin1.dll。上面的2个问题又该怎么解决,请大家指教!
还想问一下,在cygwin里面有没有编辑器啊?如果没有,又该用什么编辑器来编写Unix C或者Linux C程序呢?
上面我运行的那个程序,是在.txt文件里编写了代码,然后改后缀名为.c来编译的,编译的时候有个警告,好象是说缺少行结束符还是什么的,没仔细看。
下了个来装,在安装的时候提示找不到cygbz2-1.dll,但是能安装完,运行了一个程序,也能够运行,不过要依赖于动态链接库文件cygwin1.dll。上面的2个问题又该怎么解决,请大家指教!
还想问一下,在cygwin里面有没有编辑器啊?如果没有,又该用什么编辑器来编写Unix C或者Linux C程序呢?
上面我运行的那个程序,是在.txt文件里编写了代码,然后改后缀名为.c来编译的,编译的时候有个警告,好象是说缺少行结束符还是什么的,没仔细看。
#3
mark
#4
装Cygwin,但这个并不能完全模拟linux。还是装个虚拟机吧,虚拟机上装个linux。
#5
装个cygwin,
如果麻烦的话,使用gnuwin的相关的东西也可以模板出linux上面开发的效果,不过不论你怎样进行模板,始终不会像在linux下面开发那么得心应手,
建议楼主还是在linux下面开发吧
还有如果仅仅想使用gcc,gdb,等的话,建议可以使用mingw32
如果麻烦的话,使用gnuwin的相关的东西也可以模板出linux上面开发的效果,不过不论你怎样进行模板,始终不会像在linux下面开发那么得心应手,
建议楼主还是在linux下面开发吧
还有如果仅仅想使用gcc,gdb,等的话,建议可以使用mingw32
#6
Cygwin不爽!为啥就不能装个linux呢。
#7
好象是说缺少行结束符还是什幺的,没仔细看。
===================================
在linux下换行符号是\n
在win下是\r\n
所以有个警告
如果你可以运行shell的话可以dos2unix ufile来转化
或者把文件结尾的换行符号去了
===================================
在linux下换行符号是\n
在win下是\r\n
所以有个警告
如果你可以运行shell的话可以dos2unix ufile来转化
或者把文件结尾的换行符号去了
#8
感谢楼上各位。
xyx119(小菜) 的建议我也考虑过,但可惜的是我看的书都是电子版(没有银子买啊,可怜),我总不能刚看了几页书,想写个程序的时候又切换个系统吧?在Linux下好多电子书都看不成了,好象是这样吧?似乎可以将windows的盘mount,以前试过,没成功过。
对了,我后面提的2个问题怎么没人回答啊?
我到网上看了下,在cygwin中应该有vim编辑器,怎么我的没有啊?我下的是个70多M的压缩包。传说中,完整的cygwin安装有2G???!!!Oh, My God!
xyx119(小菜) 的建议我也考虑过,但可惜的是我看的书都是电子版(没有银子买啊,可怜),我总不能刚看了几页书,想写个程序的时候又切换个系统吧?在Linux下好多电子书都看不成了,好象是这样吧?似乎可以将windows的盘mount,以前试过,没成功过。
对了,我后面提的2个问题怎么没人回答啊?
我到网上看了下,在cygwin中应该有vim编辑器,怎么我的没有啊?我下的是个70多M的压缩包。传说中,完整的cygwin安装有2G???!!!Oh, My God!
#9
有单独的vim下载的,只有7M左右吧,我机子上装了个gvim7.0
#10
建议还是安装一个linux环境,你可以用vmware,在这里面再安装linux,以后不想用了也方便
#11
就装linux得了,不要几个系统共存了。
其实刚开始接触电脑的时候还不是什么都不懂!
现在的linux还是很友好的。
我的笔记本上是自己装的MagicLinux2.0。
建议楼主下个试试
其实刚开始接触电脑的时候还不是什么都不懂!
现在的linux还是很友好的。
我的笔记本上是自己装的MagicLinux2.0。
建议楼主下个试试
#12
你不到linux下面做,你还做什么linux/unix开发呀?
#13
To: chai2010(Keep it simple, stupid!)
我暂时只想学习一些简单的东西,还谈不上要做这方面的开发,所以暂时不想装系统。
我暂时只想学习一些简单的东西,还谈不上要做这方面的开发,所以暂时不想装系统。
#14
看样子,也没什么好问的了,同志们,我结帖了。再次感谢大家的支持。
#15
搞个VM