ProcessExplorer查找C++ exe程序運行所需要的的dll

       當我們把自己打包的exe程序放到別人電腦時可能出現缺少dll的情況,此時可以用ProcessExplorer工具找出對應的dll, 把exe先運行起來,將ProcessExplorer工具欄的靶子拖動到運行的exe窗口上,此時該exe會被ProcessExplorer監控到

      如下圖

      我是用MFC寫的程序,那麼就就需要mfc系列的頭文件,如果沒有dll欄目,需要在菜單中設置,

      找到該dll, 右擊屬性就會看到dll路徑了。

 

       如果不想用dll形式,也可以用靜態庫的形式,那麼exe會比較大,如果是用VS開發,在屬性 C/C++ ---- 代碼生成 ---- 運行時庫設置。

       MDd:  debug模式dll鏈接

       MTd: debug模式靜態鏈接

       其它兩種是release的,在實際開發中可以合理的選自己的打包發佈模式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章