动态链接做网站外链图,上海做saas平台网站的公司,青岛企业建站系统模板,自己做网站系统快速编译system.img#xff0c;可以使用这个命令#xff1a;#make systemimage快速编译boot.img#xff0c;可以使用以下命令:#make bootimage快速编译userdata.img#xff0c;可以使用以下命令:# make userdataimage-nodeps但是#xff0c;对于bootimage, 在不改变内存布…快速编译system.img可以使用这个命令#make systemimage快速编译boot.img可以使用以下命令:#make bootimage快速编译userdata.img可以使用以下命令:# make userdataimage-nodeps但是对于bootimage, 在不改变内存布局的情况下可以使用以下命令#cp ./arch/arm/boot/Image ./arch/arm/boot/kernel#mkbootimg --kernel ./arch/arm/boot/kernel --ramdisk ../out/target/product/tcc8800/ramdisk.img --cmdlineconsolettyTCC,115200n8 --base 0x40000000 --pagesize 8192 --output ../out/target/product/tcc8800/boot.img其实这些生成命令都在build/core/Makefile中.生成boo.img的方法$(INSTALLED_BOOTIMAGE_TARGET):$(MKBOOTIMG) $(INTERNAL_BOOTIMAGE_FILES)$(MKBOOTIMG) $(INTERNAL_BOOTIMAGE_ARGS) --output $......生成system.img的方法:define build-systemimage-target$(MKYAFFS2) -f $(mkyaffs2_extra_flags) $(TARGET_OUT) $(1)生成userdata.img的方法define build-userdataimage-targetmkdir -p $(TARGET_OUT_DATA)$(MKYAFFS2) -f $(mkyaffs2_extra_flags) $(TARGET_OUT_DATA) $(INSTALLED_USERDATAIMAGE_TARGET)同样ramdisk.img的生成方法为BUILT_RAMDISK_TARGET : $(PRODUCT_OUT)/ramdisk.imgINSTALLED_RAMDISK_TARGET : $(BUILT_RAMDISK_TARGET)$(INSTALLED_RAMDISK_TARGET): $(MKBOOTFS) $(INTERNAL_RAMDISK_FILES) | $(MINIGZIP)$(MKBOOTFS) $(TARGET_ROOT_OUT) | $(MINIGZIP) $为方便起见也可以在Makefile中加入以下内容:BUILT_RAMDISK_TARGET : $(PRODUCT_OUT)/ramdisk.img.PHONY: ramdiskimageramdiskimage: ${BUILT_RAMDISK_TARGET}然后就可以输入make ramdiskimage 来编译ramdisk.img文件了最简单的方法是:out/host/linux-x86/bin/mkbootfs out/target/product/tcc8900/root |out/host/linux-x86/bin/minigzip out/target/product/tcc8900/ramdisk.img