Cygwin使用手册(Unix 模拟器下载安装使用说明)(5)
时间:2026-01-18
时间:2026-01-18
Cygwin下载安装使用说明
主机上的c盘 对应 /cygdrive/c
想查看c盘,输入指令:
$cd /cygdrive/c
要查看c盘内容:
$ls
对d ,e, f盘查看,同理
Cygwin常用指令与linux下基本一致,请自行查阅。不过我的cygwin 能查看文件,无法编辑文件,vi 后,键盘输入不正常。只能在windows下建立。在windows下建立的c文件是可以在cygwin下编译和运行的。
插入一个小问题:再查看 windows的文件时,有些文件名 两个 单词之间有空格。
查看时 可在中间插入“\”。例如想查看c盘的 Program Files 文件夹,先进入c盘然后指令如下: $cd Program\ Files
即可。
交叉编译vivi,kernel:
1. 安装arm-linux-gcc交叉编译环境:
(1) 先在X:\cygwin下建立个文件夹如:opt。
(2) 将arm-linux-gcc 的压缩包解压在opt中。我的是
arm-linux-toolchains_cygwin.tgz
$cd opt
$tar zxvf arm-linux-toolchains_cygwin.tgz
Opt 目录出现FriendlyARM目录,内为交叉编译工具源码。
修改启动脚本/etc/profile文件(可在Windows中用文本编
X:\cygwin\etc\profile)中的PATH环境变量为
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/FriendlyARM/crosstool/arm-linux/gcc-2.95.3-glibc-2.2.3/bin:$PATH
可以鼠标点击相应目录查看一下,感受更直观。
输入命令:“ arm-linux-gcc –v ” 确认是否安装成功
2. 编译vivi:
由于VIVI要用到kernel的一些头文件,所以需要kernel的源代码,将vivi和kernel都压到/FriendlyARM下
然后需修改/friendly-arm/vivi/Makefile里的一些变量设置
LINUX_INCLUDE_DIR = /friendly-arm/kernel/include
CROSS_COMPILE = arm-linux-
ARM_GCC_LIBS=/opt/FriendlyARM/crosstool/arm-linux/gcc-2.95.3-glibc-2.2.3/lib/gcc-lib/arm-linux/2.95.3 据说为确保编译的有效性,最好在编译之前将vivi里所有的“*.o”和“*.o.flag”删的掉,不过我没找到,也就没管。
进入/FriendlyARM/vivi目录里,输入“make menuconfig”,开始选择配置。注意Exit时一定要选“Yes”保存配置。
下一篇:积极缓解经济下行压力_祝宝良