2015-12-21 39 views
-8

我知道它的簡單問題,但我是編程新手。我已經安裝了代碼::塊新版本,並試圖使圖形編程,但我得到錯誤。我多次從http://www.google.com進行調查,但未能找到錯誤解決方案。圖形標題在C++

我已經下載了"WinBGIm library6 nov2005"和修改文件,他們寫道但最後我發現這個錯誤

ld.exe cannot find -lbgi 

所以,請你告訴我,我應該怎麼辦。

+0

該錯誤表示您錯過了系統中的bgi庫。如果你想開始圖形編程,並且你已經熟悉C++,我建議你從Qt開始。他們在亞馬遜銷售非常好的書籍。 – Claudio

+0

鏈接器無法找到庫,這可能意味着該庫被命名爲不同的東西(例如,儘管是64位,但最後是隨機的32,或者我曾經見過的同樣愚蠢的東西),或者它不在搜索路徑中。構建的當前目錄通常位於搜索路徑中,但它取決於構建系統的實際情況。 – 2015-12-23 09:13:35

+0

注意:大多數構建系統都會忽略「libglib.dll」中的前導「lib」,儘管除非另有說明(顯式路徑),否則構建工具將查找包含它的庫。基本上,如果你有像cmake一樣的現代系統,你通常可以忽略「lib」。 – 2015-12-23 09:16:56

回答

0

您可能在定位系統中的bgi庫時犯了錯誤。一定要輸入正確的東西。如果你寫的是正確的位置,再檢查一次。 用that tutorial, if you want. 再次檢查everythink你可以很容易地與lib的名稱拼寫錯誤。