毫無(wú)疑問(wèn)邢享,通過(guò)執(zhí)行ndk-build腳本啟動(dòng)Android ndk構(gòu)建系統(tǒng)。 默認(rèn)情況下呛牲,ndk-build腳本在工程的主目錄中執(zhí)行备绽,如:
這里寫(xiě)圖片描述
我們可以用使用-C參數(shù)改變上述行為,-C指定工程的目錄占贫,這樣我們就可以在任何目錄執(zhí)行ndk-build腳本了桃熄。
這里寫(xiě)圖片描述
如果源文件沒(méi)有被修改,那么android ndk構(gòu)建系統(tǒng)不會(huì)重新構(gòu)建目標(biāo)靶剑,這時(shí)我們可以使用參數(shù)-B來(lái)強(qiáng)制重新構(gòu)建所有源代碼蜻拨。
這里寫(xiě)圖片描述
如果想要清理生成的二進(jìn)制文件和目標(biāo)文件,可以使用ndk-build clean命令桩引。
這里寫(xiě)圖片描述
android ndk構(gòu)建系統(tǒng)依賴于GUN make工具對(duì)模塊進(jìn)行構(gòu)建缎讼,默認(rèn)情況下,GUN make工具一次執(zhí)行一條構(gòu)建命令坑匠,等這一句執(zhí)行完了以后再執(zhí)行下一句血崭,如果我們使用-j參數(shù),GUN make就可以并行執(zhí)行構(gòu)建命令厘灼。
這里寫(xiě)圖片描述
下面則是表示一次并行執(zhí)行兩條命令:
這里寫(xiě)圖片描述
如果我們想查看構(gòu)建時(shí)產(chǎn)生的系統(tǒng)日志夹纫,那么可以使用下面的命令:
這里寫(xiě)圖片描述
日志信息的前綴是Android NDK。
如果只想看實(shí)際執(zhí)行的構(gòu)建命令设凹,可以使用如下命令:
這里寫(xiě)圖片描述
轉(zhuǎn)載地址 http://blog.csdn.net/u012702547/article/details/48196933