2014-10-30 29 views
0

雖然我非常瞭解java,但我嘗試設置編譯器,但我對C++是全新的。我設法下載MinGW並修改我的Path環境變量。我不是在當我進入命令提示符,輸入點:如何將zlib1.dll添加到MinGW

g++ --version 

我得到什麼山姆-S在24小時自學C++說我應該。但是,當我鍵入:

g++ Hello.cpp -o Hello.exe 

我得到一個錯誤,指出消息「程序無法啓動,因爲zlib1.dll從計算機中缺少嘗試重新安裝程序來解決這個問題。」我試過多次重新安裝,但沒有任何改變。看Stack Overflow,我發現這顯然是一個相當普遍的問題,你必須自己將它添加到文件中。

我下載了這個文件,但是我可以找到/找出我想要放置的位置。我下載的文件夾被稱爲zlib128-dll,它包含(除其他外)文件zlib1.dll,我認爲這是我想要的。我該怎麼做才能讓錯誤信息消失?

其他信息: - 使用的是Windows 8.1 - 我想我得到了MinGW的最新版本,因爲我剛剛纔約2小時前

+0

可能的重複:[在windows mingw下使用zlib](http://stackoverflow.com/questions/4163170/using-zlib-under-windows-mingw) – 2014-10-30 21:11:47

+0

首先,這甚至沒有答案到問的問題。其次,這是關於它錯過它,而不是在哪裏添加它。如果有的話,那個未答覆的問題應該用這個替換。 – WiErD0 2015-11-01 03:52:00

回答

1

,如果你把zlib1.dllpath列出的任何文件夾中,它將正常工作變量(或與MinGW可執行文件在同一個文件夾中)。我認爲,最好的方法是正確地輸入MinGW\bin

+0

我是否也移動到其中的其他文件夾? (include,lib和test) – WiErD0 2014-10-30 21:12:53

+0

不,我認爲你只需要.dll。 – HolyBlackCat 2014-10-30 21:13:44

+0

太棒了,非常感謝。它很棒!我會爲你的答案投票,但我沒有足夠的聲望...... :( – WiErD0 2014-10-30 23:59:08