Android 坏的';cp';指挥部?
在我的AndroidBoard.mk中,我有一行Android 坏的';cp';指挥部?,android,command,kernel,rom,Android,Command,Kernel,Rom,在我的AndroidBoard.mk中,我有一行 # device.mk doesn't know about us, and we can't PRODUCT_COPY_FILES here. # So cp will do. .PHONY: $(PRODUCT_OUT)/kernel $(PRODUCT_OUT)/kernel: $(TARGET_PREBUILT_KERNEL) cp $(TARGET_PREBUILT_KERNEL) $(PRODUC
# device.mk doesn't know about us, and we can't PRODUCT_COPY_FILES here.
# So cp will do.
.PHONY: $(PRODUCT_OUT)/kernel
$(PRODUCT_OUT)/kernel: $(TARGET_PREBUILT_KERNEL)
cp $(TARGET_PREBUILT_KERNEL) $(PRODUCT_OUT)/kernel
但是终端给了我这个错误:
cp out/target/product/w7/kernel
cp:在“out/target/product/w7/kernel”之后缺少目标文件操作数
有关详细信息,请尝试“cp--help”。
make:**[out/target/product/w7/kernel]错误1
怎么了(我认为没有定义目标预构建的内核 由于它是空的,cp命令只接收一个属性(换句话说,它缺少目标文件操作数) 我不相信“$(PRODUCT\u OUT)/kernel”是空的,因为日志正在打印“OUT/target/PRODUCT/w7/kernel”
因此,PRODUCT\u OUT似乎已定义。因此,我应该这样做:
TARGET\u prebuilded\u KERNEL=/directory/of/KERNEL
,然后再编写cp命令?我会尝试这样做,或者您应该搜索定义它的位置,并检查为什么没有定义它