Makefile中的几个调试方法
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Makefile中的几个调试方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                網上本來確實有文章介紹,結果,某篇文章(https://blog.csdn.net/wlqingwei/article/details/44459139)內容錯誤,導致無法打印,而且內容一直沒有修正,所以在其基礎上修改一下
 1,使用info/warning/error增加調試信息
方法1: $(info?"here add the debug info")
???????????但是此不能打印出.mk的行號
方法2: $(warning?"here add the debug info")
方法3:?$(error "error: this will stop the compile")
?????這個可以停止當前makefile的編譯
方法4: 打印變量的值
??????$(info?$(TARGET_DEVICE) )
2,使用echo增加調試信息(echo只能在target:后面的語句中使用,且前面是個TAB)
方法1:?@echo "start the compilexxxxxxxxxxxxxxxxxxxxxxx"
方法2:?@echo $(files)
 ?
?
如果還有錯誤請告知,我會再修訂
總結
以上是生活随笔為你收集整理的Makefile中的几个调试方法的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 为什么MobileNet的参数这么少
- 下一篇: MXNET源码中NDArray数据的获取
