博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎么在编译时打印log
阅读量:4283 次
发布时间:2019-05-27

本文共 475 字,大约阅读时间需要 1 分钟。

android系统在编译的时候,控制编译的都是mk文件;可以使用以下方法在mk文件里打印出log;

这样就可以在编译窗口上看,哪些地方是否编译到?哪些mk文件的顺序等。

1.  在mk文件里添加出错且停止的log:

       例如: /device/intel/cherrytrail/r2_cht_ffd/device.mk

...  ...

$(error "this is log"$(FEATURE_2STEP_TEST))

//  编译到此处,会停止;而且打印出“”里的log,也打印出 FEATURE_2STEP_TEST 宏定义的值。

... ...

1.  在mk文件里添加警告log但不停止编译:

       例如: /device/intel/cherrytrail/r2_cht_ffd/device.mk

...  ...

$(warning "this is log"$(FEATURE_2STEP_TEST))

//  编译到此处,不会停止,会继续编译;而且打印出“”里的log,也打印出 FEATURE_2STEP_TEST 宏定义的值。

... ...

转载地址:http://xjngi.baihongyu.com/

你可能感兴趣的文章
pthread man page
查看>>
Linux 如何修改 root 密碼
查看>>
nc 傳輸
查看>>
vi 與 vim 的指令整理
查看>>
console & telnet判斷
查看>>
sqlite3
查看>>
關於如何快速切換目錄(Linux)
查看>>
Save Time with minicom macros
查看>>
svn : how to set the executable bit on a file?
查看>>
vim 取代指令
查看>>
git 修改過檔案後,如何commit上server
查看>>
git log 應用
查看>>
Git 版本控制系統(3) 還沒 push 前可以做的事
查看>>
Git 基礎 - 檢視提交的歷史記錄
查看>>
wifi 連ap command
查看>>
git clean reset checkout
查看>>
[轉載]6個超強網站讓你查到最道地的英文
查看>>
HUB 與 Switch 差別
查看>>
linux產生 core dump文件方法及設置
查看>>
How to pass macro definition from “makefile” command line arguments to C source code?
查看>>