日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】

發布時間:2023/12/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天繼續玩一玩mini2440開發板的u-boot的編譯和下載。

首先,交代一下背景,我下載的是tekkamanninja大神于2010.03移植過來的mini2440定制版的u-boot(可以直接去https://github.com/tekkamanninja/u-boot-tekkamanninja/tree/v2010.03_mini2440_tekkamanninja下載,也可以用git clone命令從https://github.com/tekkamanninja/u-boot-tekkamanninja.git處獲取)。當然,具體的詳細步驟,也可直接參考我另一篇博客的記錄:玩轉mini2440開發板之【tekkamanninja版的u-boot的編譯和燒錄】。

因為tekkamanninja大神已經完成了所有的移植和測試工作,所以其實我能做的也就是編譯和下載。而因為我早先已經下載好了,也曾編譯過一次,這次只是改了一下NFS的IP地址而已,所以這次其實沒什么要做的,也就是重新編譯一下而已。

不過,在開始之前,我還是使用make clean的命令進行了一下清理,以防哪里存在一些舊文件導致鏈接失敗。然后,使用make mini2440_config命令重新指定了配置文件,再使用make命令開始編譯。

然而,錯誤立馬就出現了,提示說“沒有規則可以創建“bmp_logo.o”需要的目標”。這個錯誤看上去很眼熟啊,很像是有什么殘留信息沒有清理干凈造成的,可我剛才不是清理過了嗎?于是,為了確認,我再次執行了一遍清理動作,然后再編譯,還是一樣的錯誤。這下我就郁悶了,難道是嫌我清理的不夠徹底?不行,那我就放個大招,輸入make distclean來次徹底的清理,之后再make,然后居然就成功了!

我想了一下,可能是因為我在前一次全文編譯之后,對整個源碼的目錄進行過一次遷移造成的。看來,make clean的效果還是不夠徹底,以后凡是遇到類似的問題時,一定還是要狠下心直接來次徹底的make distclean,以免再次被這種事情折騰。

總結

以上是生活随笔為你收集整理的玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。