cygwin下如何编译.急~高分奖励

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:38:59
因为现在学校作业的需要我必须用Cygwin,
但是在学校的时候,都是安装好的,我们直接打开桌面,然后输入
$ cd /cygdrive/z/cwork(转到Z盘自己的文件档)
$ gcc -o kadai4-1 kadai4-1.c(编译自己的文件)
$ ./kadai4-1.exe(运行 就可以了)
但是我自己自己做的时候就有问题,第一步没有问题
转到了自己的电脑的F盘
$ cd /cygdrive/f/cwork
第2步就出问题了.
$ gcc -o kadai4-1 kadai4-1.c
显示:command not found
请问,是哪出问题了?
我查了一下,据说要装GCC是吗?我装了.但是不是安装在一个盘符里面的.
一个是D一个是F.
补充下
显示的是:
bash: gcc:command not found
(我要编译的是C 语言.)
===========================================
我安装了GCC,但是请问,如何修改环境变量.能具体点吗?我是个菜鸟~说的有点含糊.
而且我下的是英文版本的,安装的过程都不知道 对不对
如果方便请与QQ42684438联系,这样交流方便一点
============================================================================
我点了全部安装,现在终于安装好了.
但是我编译出来的东西,只有在编译器里能看到
EXE文件,直接打开的时候,回弹出
没有找到cygwin1.dll 因此这个应用程序不能启动.请重新安装可能会修复问题.
这是为什么
====================================================================
UNIX和LIUNX 我都没用过.所以您说的我不是很懂.
不过我准备买台新电脑,装个看看

谷歌或者百度cygwin1.dll文件,下载个就行了。
估计是安装时出现了一些内部问题。

---------------------------------
在装cygwin时,没有安装gcc.

解法办法有:
1. 找到cygwin的安装文件setup,双击安装,安装过程中将default修改为install,全部安装软件包,或者找到gcc的包和库进行安装...

2. 如果你已经安装了windows下的gcc,将gcc所在目录添加到环境变量,同样可以在cygwin下使用gcc了.

3. ...

gcc 没有安装。
找到cygwin所在目录,点开 setup.exe ,按指令选择gcc的相关package安装就行了。

我在linux或unix里面是这样用的
把一个源文件source.c 编译成目标文件target.obj 用的命令是:
$gcc sourc.c -o targetName /*targetName将会是生成的.exe文件的名
$./targetName
这样就可以执行