105.05.29 修復 無法啟動程式,因為您的電腦遺失cygwin1.dll。

猜測如果是用cygwin寫程式然後編譯的話
直接在windows下是不可以直接執行.exe檔的
會出現下圖:



那就
來硬解一下OuO
<注意>
可能因為電腦不同而有不同結果 !!!!

<107.09.22 更新>
會出現這個是因為在 cygwin 環境下編譯的東西會仰賴 cygwin 的函式庫
就想成需要的檔案是 cygwin 寫好跟 windows 溝通的底層,所以當然無法獨立執行

一、如果本身裝有 cygwin 的話,可以到 bin 的資料夾去尋找相對應的 .dll 貼到 System32 裡

首先先到 C:\cygwin64\bin ,直接複製缺少的東西


貼到 C:\Windows\System32
總共有3個檔案要複製


這樣大致上就完成了
我是可以直接執行 .exe 了 OuO

二、本身沒有裝的話可能要下載 cygwin 了
請參考 107.08.16 cygwin 安裝 OuO
舊:105.03.01 Cygwin安裝與vim



參考資料:
如何修復 Cygwin1.dll 遺失/未發現錯誤消息

沒有留言:

張貼留言

^ Top