求助,cygwin 怎么用

nenyan 2010-12-09 10:06:17
刚装了cygwin,就从网站上下载setup然后选择网络安装的。
安装好后进去
就是一串英文,什么的,最后是

my-pc~
$

然后该怎么用呢?如何编译*.c文件,如何运行可执行文件?怎么看路径。
我是超级新手,请告诉我最基本的东西。
我也只是想用这个来编译下代码,生成unix可用的程序。
...全文
164 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
nenyan 2010-12-09
  • 打赏
  • 举报
回复
楼上说详细点。。。。
a.out是什么
_JeffreyWu 2010-12-09
  • 打赏
  • 举报
回复
gcc test.c
./a.out
naturemickey 2010-12-09
  • 打赏
  • 举报
回复
cygwin和unix终端一样的用法。
yong_f 2010-12-09
  • 打赏
  • 举报
回复
a.out 相当于windows的.exe
./aaa意思是执行当路径下的aaa
buhuizheyangba 2010-12-09
  • 打赏
  • 举报
回复
你在XP下用CYGwin要仿真还是做什么?其实用cygwin你直接在它目录下用txt编辑好再改后缀就可以了,如果是新手的话这样比较方便。

之前说的a.out是默认的输出文件,在cygin 用 gcc编译,你没有加输出文件名就会默认这个输出了。vi还是有的吧,不过操作起来不是很习惯,不经常用
比如你要创建一个test.c文件,直接 vi test.c 进入vi后按i可以编辑,编辑完之后按 Esc 进入命令行模式,输入一个冒号(shift+;),再输入wq就保存退出,之后你 ls 就可以看到你刚才的test.c文件了,按照之前的方法用gcc编译既可
昵称很不好取 2010-12-09
  • 打赏
  • 举报
回复
vim没有的话,使用vi来编辑文本吧,装的时候装什么不装什么都是可以选择的
沭水河畔 2010-12-09
  • 打赏
  • 举报
回复
先用touch命令創建文件,touch test.c
再用UltraEdit打開編輯。
沭水河畔 2010-12-09
  • 打赏
  • 举报
回复
“然后该怎么用呢?如何编译*.c文件,如何运行可执行文件?怎么看路径。
我是超级新手,请告诉我最基本的东西。
我也只是想用这个来编译下代码,生成unix可用的程序。”
編譯就用gcc,比如gcc test.c -o test
運行:./test或者帶上.exe的後綴./test.exe
看路徑的話,可以用pwd命令
跳轉到其它盤符用cd,比如cd d:
使用cygwin下gcc編譯的程序,如果在其它機器運行,需要帶cygwin1.dll。可以將cygwin下bin目錄加到環境變量里,這樣Windows下的命令提示符(cmd.exe)就可以使用Unix命令了,很好用。
cygwin下的vi似乎是Unix風格的,不是vim,所以比較難用,我一般用UltraEdit編輯C代碼。
赵4老师 2010-12-09
  • 打赏
  • 举报
回复
当Windows下的Linux虚拟机用呗
_JeffreyWu 2010-12-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 nenyan 的回复:]

知道怎么用gcc了
那怎么编辑.c文件呀
怎么创建文档呢?
好像没有vim编辑器。
[/Quote]
装个GVIM喽....
winton_adlsy 2010-12-09
  • 打赏
  • 举报
回复
http://code.google.com/p/msys-cn/
这个不错
nenyan 2010-12-09
  • 打赏
  • 举报
回复
知道怎么用gcc了
那怎么编辑.c文件呀
怎么创建文档呢?
好像没有vim编辑器。

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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