reg@ubuntu:~/NextGen/trunk/FW/thirdparty/u-boot$patch -p1 < ../u-boot/u-boot-2013.01-wr.patch can't find file to patch at input line 4Perhaps you used the wrong -p or --strip option?The text leading up to this was:--------------------------|diff -uNr u-boot-2013.01/arch/powerpc/cpu/mpc85xx/cpu_init.c u-boot-2013.01.modifIEd/arch/powerpc/cpu/mpc85xx/cpu_init.c|--- u-boot-2013.01/arch/powerpc/cpu/mpc85xx/cpu_init.c 2013-01-15 13:47:42.000000000 -0800|+++ u-boot-2013.01.modifIEd/arch/powerpc/cpu/mpc85xx/cpu_init.c 2013-05-16 10:58:08.973906692 -0700--------------------------file to patch: ^Creg@ubuntu:~/NextGen/trunk/FW/thirdparty/u-boot$ls -l u-boot-2013.01/arch/powerpc/cpu/mpc85xx/cpu_init.c-rw-r--r-- 1 reg reg 16745 Jan 15 2013 u-boot-2013.01/arch/powerpc/cpu/mpc85xx/cpu_init.creg@ubuntu:~/NextGen/trunk/FW/thirdparty/u-boot$
那么为什么它在完美的位置找不到文件呢?这里发生了什么?
解决方法 这里涉及三个文件路径:>补丁的原始文件:u-boot-2013.01 / arch / powerpc / cpu / mpc85xx / cpu_init.c
>补丁的目标文件:u-boot-2013.01.modifIEd / arch / powerpc / cpu / mpc85xx / cpu_init.c
>由于-p1:arch / powerpc / cpu / mpc85xx / cpu_init.c而剥离的目标文件
修补程序查找已剥离的目标文件,但它不存在.
cd u-boot-2013.01然后补丁-p1< ../../u-boot/u-boot-2013.01-wr.patch,你应该有更多的运气.
总结以上是内存溢出为你收集整理的linux – 为什么补丁找不到这个文件?全部内容,希望文章能够帮你解决linux – 为什么补丁找不到这个文件?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)