VS 調試時,出現彈窗:“找不到***.dll文件,建議重新安裝程序”的修改方法

請讀者在此詢問自己兩個問題:

1、什麼是.dll文件?它的作用是什麼?

    .dll文件是動態鏈接庫,是程序運行必不可少的一部分。

2、什麼是.lib文件?它的作用是什麼?

    .lib文件是靜態鏈接庫,在程序中起到鏈接程序和函數(或子過程)的作用。

3、調用靜態庫和動態庫是需要哪些東西?

    靜態庫調用:

  1. .h頭文件
  2. .lib庫

    動態庫調用:

  1. .h頭文件
  2. .lib庫
  3. .dll文件

言歸正傳:那我們該如何處理找不到***.dll文件,建議重新安裝程序?

三種方法:(推薦第一種)

  • 在VS中的項目屬性->調試->環境中添加:PATH = D:\opencv\build\x64\vc14\bin;(.dll文件所在的目錄,請勿複製粘貼使用)

這個路徑設置,相當於添加環境變量,但是越來越多的引用,就引起越來越多的環境變量的添加,爲了減少環境變量的添加,可以這樣解決。

  • 在我的電腦中添加環境變量;(不會的小老弟請自行搜索如何添加環境變量,添加環境變量後,記得重啓電腦,以便使添加的環境變量生效)
  • 直接把.dll文件拷貝到exe文件的目錄下。也能解決找不到.dll文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章