Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
S1GeR
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 33
#1

Как подключить GDI+ в Code::Blocks? - C++

14.07.2014, 12:44. Просмотров 1204. Ответов 18
Метки нет (Все метки)

Здравствуйте. Пытаюсь работать с графикой в Code::Blocks, но, найти GDI+ не удалось: т.е. ни библиотек, ни заголовочных файлов там нет.Откуда их можно скачать/установить? в интернете есть 2-3 подобных вопроса, как они решаются- неизвестно, никто не дал точного ответа.Прошу вашей помощи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2014, 12:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как подключить GDI+ в Code::Blocks? (C++):

Как подключить lib к Code::Blocks - C++
Всем привет. Я не могу подключить к Code::Blocks библиотеку .lib Я делаю вот так: Project -> Build options.. далее иду на вкладку linker...

Как компилировать в Code::Blocks? - C++
На самом деле ерунда, просто для меня( как для новичка трудно). Я прохожу обучение по книжке "С++ за 21 день"( уже понял, что за 21 - это...

Как настроить среду Code blocks 13.12? - C++
Скачала, не знаю как настроить. Ругается на библиотеку iostream.h, и на ввод cout.

URLDownloadToFile - как использовать в Code::Blocks? - C++
Здравствуйте. Вопрос такого плана: нужно использовать функцию URLDownloadToFile, которая лежит в urlmon.h. Среда Code::Blocks 13.12,...

Как скомпилировать программу в Code Blocks - C++
Добрый день,решил попробовать свои силы в С++.Установил Code Blocks 10.05. Создал консольное приложение.Написал первую программу "Hello...

Как установить OpenGL в Code::Blocks 10.05 - C++
Дайте, пожалуйста, подробное описание установки OpenGL в Code::Blocks. :help: Добавлено через 18 минут HELP!!! Добавлено через...

18
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
14.07.2014, 12:48 #2
Цитата Сообщение от S1GeR Посмотреть сообщение
Здравствуйте. Пытаюсь работать с графикой в Code::Blocks, но, найти GDI+ не удалось: т.е. ни библиотек, ни заголовочных файлов там нет.Откуда их можно скачать/установить? в интернете есть 2-3 подобных вопроса, как они решаются- неизвестно, никто не дал точного ответа.Прошу вашей помощи.
... и не будет так как это среда, а не компилятор. Вопрос какие библиотеки конкретно вас интересуют?
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,533
Завершенные тесты: 1
14.07.2014, 12:51 #3
GDI+: графика нового поколения (RSDN)
0
S1GeR
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 33
14.07.2014, 12:54  [ТС] #4
Ilot, Так получается, что библиотеке для работы с GDI+ много? Ну тогда все конечено!
0
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
14.07.2014, 12:58 #5
Цитата Сообщение от S1GeR Посмотреть сообщение
Ilot, Так получается, что библиотеке для работы с GDI+ много? Ну тогда все конечено!
Есть такая передача "Хочу все знать". Так вот в ней на протяжении большого количества выпусков объясняется, что все знать не возможно. Здесь имеем аналогичную ситуацию.
0
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
14.07.2014, 12:59 #6
Цитата Сообщение от S1GeR Посмотреть сообщение
Пытаюсь работать с графикой в Code::Blocks, но, найти GDI+ не удалось: т.е. ни библиотек, ни заголовочных файлов там нет.
Они должны быть в компиляторе.

Поскольку ИМХО использовать компилятор ms с Code::Blocks странное извращение, предполагаем что используется MinGW.

Код
i686-w64-mingw32\include\gdiplus\gdiplus.h
i686-w64-mingw32\lib\libgdiplus.a
0
S1GeR
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 33
14.07.2014, 13:08  [ТС] #7
Ilot, gdiplus.h, gdiplus.lib

Добавлено через 6 минут
uglyPinokkio, у меня в данной папке - i386-pc-mingw32 - ничего подобного нет.
0
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
14.07.2014, 13:18 #8
Цитата Сообщение от S1GeR Посмотреть сообщение
uglyPinokkio, у меня в данной папке - i386-pc-mingw32 - ничего подобного нет.
http://sourceforge.net/projects/ming...s-posix/dwarf/
Но там этого быть не должно.
А с GDI+ что-то я торможу...
0
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
14.07.2014, 13:24 #9
Цитата Сообщение от S1GeR Посмотреть сообщение
у меня в данной папке - i386-pc-mingw32 - ничего подобного нет
Просто поиском ищем в каталоге MinGW gdiplus.h и libgdiplus.a. Если не находим, поздравляем себя и ставим сборку, в которой они есть.

Сборки MinGW(GCC-win32/win64) от niXman

Как прикрутить ее к Code::Blocks - чур не спрашивать .
0
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
14.07.2014, 13:29 #10
Цитата Сообщение от uglyPinokkio Посмотреть сообщение
Как прикрутить ее к Code::Blocks - чур не спрашивать .
А прикрутить компилятор не так сложно. Settings/Compiler...
0
Миниатюры
Как подключить GDI+ в Code::Blocks?  
S1GeR
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 33
14.07.2014, 13:33  [ТС] #11
uglyPinokkio, найдено вот что: libgdi32.a и wingdi.h Но функции в wingdi- не такие как в gdiplus.
0
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
14.07.2014, 13:38 #12
Цитата Сообщение от Ilot Посмотреть сообщение
А прикрутить компилятор не так сложно. Settings/Compiler...
Угу, только у меня это g++.exe и gcc.exe. А иначе "Can't find compiler executable....". Могло бы и само догадаться

Добавлено через 1 минуту
Цитата Сообщение от S1GeR Посмотреть сообщение
libgdi32.a и wingdi.h Но функции в wingdi- не такие как в gdiplus.
Что вполне понятно, поскольку что gdi32 и gdiplus - разные библиотеки.
0
S1GeR
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 33
14.07.2014, 13:49  [ТС] #13
uglyPinokkio, ну, вообщем- брать и устанавливать Сборки MinGW(GCC-win32/win64) от niXman как Вы сказали?
0
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
14.07.2014, 13:54 #14
Цитата Сообщение от S1GeR Посмотреть сообщение
ну, вообщем- брать и устанавливать Сборки MinGW(GCC-win32/win64) от niXman как Вы сказали?
Думаю, так будет проще всего.
0
S1GeR
1 / 1 / 0
Регистрация: 04.05.2013
Сообщений: 33
14.07.2014, 20:20  [ТС] #15
uglyPinokkio, Установил компилятор, ссылку на который Вы давали, так он теперь его вообще не находит..Перекачал папку с C::B с ноутбука (только версия там другая), вроде компилятор нашел, и даже файлы gdiplus, но при комполяции много ошибок.
0
14.07.2014, 20:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2014, 20:20
Привет! Вот еще темы с ответами:

Code Blocks как откомпилировать проект? - C++
#include <iostream> #include <iostream> #include <string> #include <thread> #include <mutex> using namespace std; std::mutex...

Как запустить OpenGL через Code::Blocks - C++
Добрый вечер! Перечитав, кучу информации по установке, а так же перепробовав кучу - вердикт: ничего не получается!!!! Можете по...

Как в Code::Blocks убрать ресурс из проекта? - C++
как убрать этот Recources и сделать адекватный вид типа Workspace

Как в Code::Blocks сделать визуальное приложение? - C++
кто-нибудь пользовался code::block? подскажите, как сделать визуальное приложение, чтобы там и окошки были и кнопочки. и я смог бы выбрать...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru