0
我用C/C++編寫了一個程序,並使用Cygwin編譯它。當我運行編譯的文件時,我收到一個關於缺少庫的錯誤。cygwin1.dll缺失 - 無法運行程序
我用C/C++編寫了一個程序,並使用Cygwin編譯它。當我運行編譯的文件時,我收到一個關於缺少庫的錯誤。cygwin1.dll缺失 - 無法運行程序
Cygwin就像一個簡單的框架:每構建一個程序,你都必須包含庫cygwin1.dll
。
重要注意事項:在線下載庫可能有風險,因爲它可能是病毒。
要解決此問題:
1. 轉到您的cygwin目錄。通常是C:\cygwin
或C:\cygwin64
。 如果您不知道cygwin的位置,請下載setup file並運行它。安裝程序建議的安裝路徑是Cygwin安裝位置。
提示:不要使用目錄將cygwin包含在空格(「」)中,因爲使用命令行參數運行程序會更容易。
2. 複製文件。它應該在<Drive>:\cygwin\bin\cygwin1.dll
。
3. 將文件複製到您的程序文件夾,與您的exe文件相同的目錄。
您的程序應該運行而不會引發異常。