如何判断是linux/windows库,module或程序debug还是release(转)
生活随笔
收集整理的這篇文章主要介紹了
如何判断是linux/windows库,module或程序debug还是release(转)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
linux:
readelf -S xxx.a |grep "\.debug*"
如果有輸出, 是debug, 沒有是release?
?
?
windows:
dumpbin /DEPENDENTS xx.dll, 結果輸出中有MSVCRTD.dll的是debug版本. 為了腳本自動判斷, 可用powergrep等工具自動分揀. .lib和我們的編譯選項有關, 通過dumpbin /HEADERS 也可以判斷出來, 具體要看編譯選項了.
---------------------?
作者:legendmaker?
原文:https://blog.csdn.net/legendmaker/article/details/10491537?
總結
以上是生活随笔為你收集整理的如何判断是linux/windows库,module或程序debug还是release(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql和oracle 开源_MySQ
- 下一篇: win8 oracle10g,win7/