前言
最近在學習c++,學習安裝圖形庫,這里是EGE。編譯器是Dev cpp。之所以說簡單配置 因為只是配置一部分。
正文
1.首先下載Dev cpp。有些64位瀏覽器點擊后沒有反應,沒錯,我的就是這樣,然后想到了一個以前用過的方法。就是直接去百度軟件中心去找,至少不會下到一些亂七八糟的東西。不要亂點什么高速下載,因為。。。隨之而來就是百度的很多軟件。直接普通下載就好了。這里是百度的Dev cpp。直接點下載就可以。然后一路安裝就是,路徑自己選吧。先會讓你選擇語言,注意第一次選擇英語就是,然后安裝好后再選中文就是。
2.接下來下載一些必要的文件,直接下載解壓到桌面即可。
3.開始配置,打開devcpp的安裝路徑,找到(我的Dev cpp是安裝在D盤)
我的是64位系統,如果是32位系統,include應該是直接在MinGW32下面。再找到
把這三個文件全部復制到前邊那個文件中,即 Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include。
再找到
同樣由於我的是64位系統,如果是32位系統,lib應該是直接在MinGW32下面。再找到
接下來注意了,如果是32位系統,注意Dev cpp的右上角
如果是4.8.1,則選擇mingw-4.8.1版本
將這個文件復制到前邊那個文件中,即 Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib。同理4.7.2。我就不寫了。
如果是64位系統,
則將這兩個文件復制到前邊那個文件中,即 Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib。
4.在Dev cpp中新建項目
注意項目名不要出現中文,盡量用英文,還有文件存儲路徑也不要出現中文。可以選擇Empty Project,(注意有些無法配置成功,請重新在這里選擇Console Application新建項目,我就是一直無法成功,最終改了這里就成功了。)好吧,這里給一份測試圖形庫是否配置成功的代碼
1 #include "graphics.h" 2 3 int main(){ 4 initgraph(200, 200); 5 6 outtextxy(60, 100, "Hello World!"); 7 8 circle(100, 100, 50); 9 10 ege::getch(); 11 closegraph(); 12 13 return 0; 14 }
再右擊左邊項目管理下的項目名稱找到項目屬性
,鏈接那里填上
-lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows
點擊確定,然后編譯運行代碼,則出現
就成功啦。
注意事項:文件存儲路徑,項目名 文件名不要出現中文。
如果出現recipe for target XXXXXX failed 請重新新建項目用Console Application試試。
總結
配置這個就花了我比較久的時間,所以想寫篇博客記錄下。方便日后使用。今天起碼失敗了20次以上,人都快崩潰,不過還是打起精神繼續嘗試,最終成功了。主要有很多要注意的地方沒注意,鏈接那里填的最好是復制,不然自己很容易打錯,或者少空格之類的小錯誤。
2016-02-23 19:14:58