在cygwin命令中有疑问

时间:2010-02-03 10:08:54

标签: cygwin

如何进入“c”的环境。当使用cygwin时......请告诉我进入c环境的命令....

4 个答案:

答案 0 :(得分:1)

你想在shell中导航到C:驱动器吗?如果是这样,请执行cd c:

答案 1 :(得分:1)

如果你想cd到C:驱动器,那么一种方法是:

$ cd / cygdrive / c

如果你想编辑/编译/运行/调试C程序,那就是:

$ emacs foo.c#edit

$ gcc -Wall foo.c -o foo#compile

$ ./foo#run

$ gdb ./foo#debug

答案 2 :(得分:0)

从cygwin.org安装cygwin。在此过程中选择gcc等开发包。打开一个cygwin shell并从命令行调用gcc。或者其他什么。

答案 3 :(得分:0)

在阅读完问题之后,我的第一个解释是问题是如何确保在Cygwin中为shell设置C语言环境,而不是允许继承Windows语言环境。将export LC_ALL=Cexport LC_ALL=C.utf8放入~/.bashrc将强制所有shell上下文中的C语言环境。命令locale可用于在更改LC_ALL之前和之后查看您当前的区域设置,这有助于验证更改是否有效。 man bash(或您选择的shell)将提供有关受各种与语言环境相关的环境变量影响的内容的更多信息。