IPB

Здравствуйте, гость ( Вход | Регистрация )

> работа с Zlib, в Си++ Builder
Shurup
сообщение 19 Jul 2012, 16:41 (Сообщение отредактировал Shurup - 19 Jul 2012, 16:42)
Сообщение #1

Щирий українець
Сообщений: 1 456
Спасибо сказали: 3028 раз




Нужна помощь от людей, работавших с zlib-архивами (трешечные LODы один из примеров).
Интересует все: от подключения библиотеки к проекту до компиляции и распространения готового приложения.

В гугл не посылать. Спасибо.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
 
Start new topic
Ответов
Shurup
сообщение 20 Jul 2012, 15:41 (Сообщение отредактировал Shurup - 20 Jul 2012, 15:44)
Сообщение #2

Щирий українець
Сообщений: 1 456
Спасибо сказали: 3028 раз




в том то и дело, что хочется по максиму отвязаться от всяческих тонкостей ИДЕ и фреймворков. Хочется нормального С++.
В моем понимании "нормального" - это когда скачиваешь библиотеку, подключаешь и используешь ее возможности.
Я в не могу понять смысла предварительной сборки .lib, причем разной для разных IDE.
И чем глубже погружаюсь - тем все печальнее выглядит.

Цитата
К проекту добавить соответствующий 'zlib.lib'.

Соответствующий?
Цитата(tolich @ 19 Jul 2012, 19:42) *
>> есть ли какие-то тонкости компиляции
Не припоминаю.

>> Какие либы нужно будет распростанять со скомпилированным exe?
Тут всё просто, если zlib собрана статическая, то никакие, если динамическая, то 'zlib.dll'.

Для меня это взаимоисключающие параграфы ответы. sorry.gif


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 20 Jul 2012, 15:58
Сообщение #3

😸🧡✊✌️
Сообщений: 16 437
Спасибо сказали: 3310 раз




Цитата(Shurup @ 20 Jul 2012, 15:41) *
Я в не могу понять смысла предварительной сборки .lib, причем разной для разных IDE.
Не IDE, компиляторов/редакторов связей.
Цитата(Shurup @ 20 Jul 2012, 15:41) *
Цитата
К проекту добавить соответствующий 'zlib.lib'.
Соответствующий?
Соответствующий используемому тобой компилятору, способу сборки, etc. В Compress я собираю zlib в виде dll, соответственно сам создаю библиотеку импорта, которую и использую.
Цитата(Shurup @ 20 Jul 2012, 15:41) *
Цитата(tolich @ 19 Jul 2012, 19:42) *
>> есть ли какие-то тонкости компиляции
Не припоминаю.
>> Какие либы нужно будет распростанять со скомпилированным exe?
Тут всё просто, если zlib собрана статическая, то никакие, если динамическая, то 'zlib.dll'.

Для меня это взаимоисключающие параграфы ответы. sorry.gif
А для меня это не тонкость. Тонкости это всякие неочевидности, вроде
Цитата
перед подключением windows.h написать #define WIN32_LEAN_AND_MEAN и #define VC_EXTRALEAN


--------------------
Я слежу за тобой!
* tolic.narod.ru

Цитата
Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел.
Борис "Бонус" Репетур, "От винта!", выпуск 38.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 30 September 2025 - 12:18
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика