原位址: 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