Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
15 / 15 / 0
Регистрация: 22.10.2012
Сообщений: 336
1

undefended fererence to getstockobject@4

22.10.2013, 21:29. Показов 638. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Начал изучать WinAPI. Набрал из учебника программу Hello World. Во время компиляции выходит ошибка undefended fererence to getstockobject@4.

Гуглил много, но ничего конкретного по этой теме не нашел. Только было сказано что надо подключить библиотеку di32.lib. Как ее подключить и как решить эту проблему?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2013, 21:29
Ответы с готовыми решениями:

Undefined reference to `GetStockObject@4'
IDE - Qt Creator Компилятор - MinGW4.4 #include <Windows.h> #include <WindowsX.h> LRESULT...

Что делает функция GetStockObject?
Непойму смысл этой функции, что значит ,,считывает описатель пpедопpеделенного основного пеpа,...

Error undefined reference to `GetStockObject@4
Какую ему надо либу?

C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|3 9|undefined reference to `GetStockObject@4'|
C:\tsserver\Projects\cpp\codeblocks\MyComp\IDE\IDE\IDE.cpp|39|undefined reference to...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ушел с форума
Эксперт С++
16473 / 7436 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
23.10.2013, 00:35 2
В Visual C++, например, так:
C
1
#pragma comment(lib, "gdi32.lib")
Или через настройки проекта (блок "Linker Options/Input").
0
15 / 15 / 0
Регистрация: 22.10.2012
Сообщений: 336
23.10.2013, 20:33  [ТС] 3
Убежденный, а где вообще этот файл находится?
0
Ушел с форума
Эксперт С++
16473 / 7436 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
23.10.2013, 20:37 4
gdi32.lib - это библиотека импорта, она ставится вместе с Windows SDK или Visual C++.
А физически она обычно располагается где-то по такому пути:
Program Files\Microsoft SDKs\Windows\vX.X\Lib
0
23.10.2013, 20:37
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru