Cygwin使用手册(Unix 模拟器下载安装使用说明)(6)

时间:2026-01-18

Cygwin下载安装使用说明

再输入“make”正式开始编译,一会儿就完了。如果不报错,在FriendlyARM/vivi里面就有你自己的“vivi”了。

3. 编译kernel:

kernel的源程序在上面编译vivi时已经解到/friendly-arm/kernel中了。因为这个程序包已在linux 中编译过 ,有一些中间和目标代码和Cygwin是不兼容的。必须先处理一下,否则不能正常进行编译。

进入/friendly-arm/kernel目录,可以输一下“make menuconfig”试试。结果提示出错。这是由于配置脚本已在Linux中编译过,在scripts/lxdialog里产生了一个Linux下的可执行程序lxdialog。在Cygwin里这是个坏东西,它既不能执行,还会阻止可执行程序的生成。必须把它删掉,目录如下:

/FriendlyARM/kernel/scripts/lxdialog/lxdialog

顺便把同一文件下的所有.o 文件也都删除,看准啦,别把.c 源文件删啦!

再执行“make zImage”应该可以完成编译了。如果出现如下提示:make: *** No rule to make target `/friendly-arm/kernel/include/asm/arch/param.h', needed by `/friendly-arm/kernel/include/asm/param.h'. Stop. 则 先“make dep”

再 “make zImage”

等一会儿,就会在//FriendlyARM/kernel/arch/arm/boot目录里会生成你编译的zImage 。

顺便提示一下:有时候cygwin 会出现显示不完全现象,比如“make dep” 后,就可能出现,不用管,只要make dep 一段时间,屏幕不动,ls 能使用,就直接输入“make zImage”生成内核啦。

Cygwin使用手册(Unix 模拟器下载安装使用说明)(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219