天天看點

bitbake常用指令

原位址: http://blog.csdn.net/wangyuanfei555/article/details/51221389

今天主要學習了bitbake -e、bitbake -s 、bitbake -c 、bitbake -g 、bitbake -C 的用法

bitbake -e 顯示目前的執行環境,常用于查找目前bitbake的包的源路徑和目标路徑。

查找包的原路徑 bitbake -e hello | grep ^SRC_URI

查找包的安裝路徑 bitbake -e hello | grep ^S=

bitbake -s 用于顯示所有可以bitbake的包

例如如果自己在一個Layer下面安裝了一個hello.bb,在build目錄下面用 bitbake -s | grep hello 檢視hello這個package能否被bitbake.

bitbake -c 用于執行一個特定的指令

bitbake -g 用于顯示一個包在bitbake的時候于其他包的依賴關系

bitbake -v 顯示執行過程。

bitbake -b 後面加上.bb檔案的路徑,可以用bitbake直接執行這個.bb檔案。

單獨編譯某個bb

reset;bitbake -s >~/bitbake-s.log

bitbake package -c listtasks

bitbake package -c clean

bitbake package -c build

繼續閱讀