|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
Как подключить библиотеку GDlib к visual studio 201027.10.2013, 01:22. Показов 4856. Ответов 4
Метки нет (Все метки)
Здорова господа!
Нужно подключить библиотеку Gdlib к C++, но я некак не найду где скачать саму библиотеку для виндовс??? Как установить GD в VS 2010??? Кто не знает это библиотека графическая для пхп, у меня есть написаная на ней функция которая маштабирует изображения, но она на пхп, а мне нужно щас ее использовать в С++ программе, ну я нашол туториал как для линукс подключить http://www.youtube.com/watch?v=lw5CkTqEE-0, ну для VS никак не найду, да даже где файл скачать для виндовс не найду??? Добавлено через 6 минут Ладно давайте поставим по другому вопрос, есть библиотека для линукса gdlib от ее можно отсюда скачать: https://bitbucket.org/libgd/gd-libgd/downloads . Можно ли как то эту библиотеку, которая для линкс, установить в виндовс visual studio ??? Добавлено через 42 минуты Разархивировал я файл, там папка есть windows, а в ней два файла, ну эта библиотека кросплатформенная, нужно главное знать как ее установить??
0
|
|
| 27.10.2013, 01:22 | |
|
Ответы с готовыми решениями:
4
Как подключить библиотеку? (visual studio) Как подключить библиотеку sdl2 к Visual Studio? Как подключить assembler в С++ (Visual Studio 2010) |
|
|
|
| 27.10.2013, 01:30 | |
|
1
|
|
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
| 27.10.2013, 01:44 [ТС] | |
|
Avazart, Ничо не пойму, там вроде ничо не написано как для виндовс устанавливать или она уже установлена по умолчанию?
0
|
|
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
||||||||||||
| 27.10.2013, 22:31 [ТС] | ||||||||||||
|
А что дальше делать? Там есть папка include в ней заголовочные файлы .h и есть папка lib в ней есть libgd.lib просто покопировать по коталогам VS, а все dll скопировать в system32??? Да это версия старая 2005 года, мне б эту последнюю б установить 2013 http://libgd.bitbucket.org/ тут 2.1 версия, а это старая 2.0.33 или там без разницы??? Добавлено через 9 часов 53 минуты Подключил кое как старую версию, мне нужно считать изображение и посмотреть его размеры? Но половина фуркций нифига не работает, от эта функция не правильно как то работает:
В пхп была функция хорошая getimagesize(путь к файлю или url); которая читала как из интернета файл и возвращала массив размеров изображения ширину и высоту, а в С++ нифига не работает, вообще изображение готовое не могу считать. Добавлено через 47 минут От кусок программы, вылитает в самой функции:
Добавлено через 1 минуту Нужно просто маштабировать изображения веб-форматов jpeg, gif, png. Добавлено через 11 минут Именно в этой строчке вылетает, не может изображение считать im=gdImageCreateFromGif (f); Добавлено через 9 часов 38 минут Разобрался с функциями, половина не работает, там работает только функции с буфером, от например что бы считать изображение и записать в переменную нам нужно использовать буфер и бинарный режим, но у меня тут проблема у меня изображения считываются при помощи curl в переменную типа string, можно ли как небуть узнать размер данных типа string какие они будут в бинарном режиме???, Мне нужно как то знать размер буфера. От функция например gdImageCreateFromGifPtr(size,buffer) она принимает размер и сам буфер, тут в том то и дело что если буфер состоит из семи символов, то сам размер почему то в разы больше, ну видимо числа в двоичной систему переводятся и громадными становятся. В общем скажем у меня буфер есть - это строка типа string, а от самого размера нету. Как то нужно эту строку перевести в бинарную строку, узнать размер и передать парамеры в функцию gdImageCreateFromGifPtr(), конечно можно записывать файл на диск, затем считывать в бинарном режиме, посчитать размер буфера, и передать в функцию, но это не то, мне нужно сразу как то???
0
|
||||||||||||
| 27.10.2013, 22:31 | |
|
Помогаю со студенческими работами здесь
5
Как подключить библиотеку MPIR к проекту в Visual Studio 2013 express? Как подключить библиотеку ffmpeg к Visual Studio? Как подключить библиотеку к python в visual studio 2017? Как в Visual Studio 2008 подключить библиотеку pthread.h? Как в visual studio 2017 подключить dll библиотеку к проекту? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|