2015-12-21 2 views
-8

Я знаю его легкий вопрос, но я новичок в программировании. Я установил code :: block новую версию и попытался сделать графическое программирование, но у меня появились ошибки. Я много раз изучал от http://www.google.com, но не смог найти решение об ошибках.Графика Заголовок в C++

Я скачал "WinBGIm library6 nov2005" и изменить файлы, как они писали, но в конце концов я нашел эту ошибку

ld.exe cannot find -lbgi 

Так любезно скажите мне, что я должен делать.

+0

Ошибка означает, что в вашей системе отсутствует библиотека bgi. Если вы хотите начать графическое программирование, и вы уже знакомы с C++, я предлагаю вам начать с Qt. Они продают очень хорошие книги на Амазонке. – Claudio

+0

Компилятор не может найти библиотеку, что, вероятно, означает, что библиотека называется чем-то другим (например, со случайным 32 в конце, несмотря на то, что она 64 бит или что-то такое же глупое, что я видел), или это не в пути поиска , Текущий каталог сборки обычно находится в пути поиска, но зависит от того, что делает ваша система сборки, если это действительно так. –

+0

Примечание: ведущая «lib», как в «libglib.dll», «игнорируется» большинством систем сборки, хотя средства сборки будут искать библиотеки, содержащие ее, если не указано иное (явный путь). В принципе, вы обычно можете игнорировать «lib», если у вас есть современная система для сборки, например cmake. –

ответ

0

Возможно, вы ошиблись при поиске библиотеки bgi в своей системе. Обязательно введите все правильно. И еще раз проверьте, правильно ли вы пишете нужное место. Снова проверьте everythink с помощью that tutorial, if you want. Вы можете легко сделать опечатку с именами lib.