Home

Advertisement

feterny-bird
Итак, сегодня я решил, что пора хоть что-нибудь кидать по проекту моему.
Так как про что-то еще утрамблованное говорить еще рано, то сегодня, надеюсь, в списке скачек будет:

- архив с сорцами
- версия библиотеки release (linux)
- версия библиотеки debug (linux) - возможно.

Схема именования библиотек у меня следующая:

Linux:

libyf-d.so - shared-библиотека с дебаг-информацией
libyf.so - shared-библиотека с оптимизацией.

Windows:
libyf-d.a - статическая библиотека с дебаг-информацией
libyf.a - то же, только без дебага
yf-d.a - обертка к динамической библиотеке c дебаг-информацией
yf.a - обертка к динамической библиотеке без дебага, с оптимизацией
yf-d.dll - динамическая библиотека с дебагом.
yf.dll - динамическая библиотека без дебага, с оптимизацией.

yf-src.tar.bz - архив с сорцами (весит, кстати, пока всего ничего - <40 Кб)

На данный момент дистрибутив Линукса не должен быть важен. Точно попробовать не могу, к сожалению.
Сборки под Windows пока применимы только к mingw. На это есть причины.
Я еще буду думать, буду ли я портировать свой код под другие компиляторы - в частности, под Builder6 и под VS2003/2005.

Собственно, про тары и бзипы. Хочу заметить, что обычно архиваторы под Windows сами запаковывают в архив дерево каталогов.
В Unix это тоже разделили.

Есть стандартная программа tar, задача которой - слить в один файл содержимое дерева каталогов.
И есть семейство архиваторов - gzip/bzip/bzip2, которые умеют архивировать один файл.

Вот так и получаются архивы - *.tar.bz и *.tar.gz.
Для получения архива сразу в нужном формате, место плясок с перенаправлением и нескольких команд, можно использовать следующую конструкцию:

tar -cvvzf <имя архива> [доп. опции] <список файлов и/или папок>

С помощью этой команды я и получил в свое распоряжение мой yf-src.tar.bz.

Tags:



Comment Form

From:
Help
Identity URL: 
Username:
Password:
Don't have an account? Create one now.
Subject:
No HTML allowed in subject
   Help
Message: