On-line: гостей 3. Всего: 3 [подробнее..]
АвторСообщение



Пост N: 1
Зарегистрирован: 17.07.07
ссылка на сообщение  Отправлено: 17.07.07 14:47. Заголовок: компиляция библиотеки(*.lib)


работаю на предприятии, где с былых времен осталась система, написанная на клипере. время от времени приходится что-то менять там. вроди справляюсь. но есть такая проблема. как скомпилировать модули в библиотеку?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 9 [только новые]


администратор




Пост N: 753
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.07.07 15:46. Заголовок: Re:


Пример из батника

clipper %1 -m-l-n
lib tool -%1;
lib tool +%1;

Где %1 имя prg файла без расширения
Tool имя библиотеки

То есть если батник называется cкажем TEST а модуль который хотим добавить TEST2 , тогда командная
строка выглядит так
TEST TEST2

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2
Зарегистрирован: 17.07.07
ссылка на сообщение  Отправлено: 17.07.07 16:08. Заголовок: Re:


Dima пишет:

 цитата:

lib tool -%1;
lib tool +%1;



гм... lib - это модуль исполяемый такой? смотрю в своей папке с клиппером и не вижу
ну и ругается соответственно - "имя команды или файла указано неправильно"

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 327
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.07.07 17:47. Заголовок: Re:


LIB - это библиотечный менеджер, который позволяет работать с библиотекой. В вашем случае приведены команды, которые извлекают и помещают объектные модули в библиотеку.
LIB - это обычно M$ менеджер библиотек. Но у старого компилятора С фирмы Symantec менеджер библиотек называется точно также. Я думаю, при желании его можно найти в сети и скачать оттуда, если у вас нет ни одного компилятора С для DOS.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 754
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 17.07.07 17:54. Заголовок: Re:


ади пишет:

 цитата:
гм... lib - это модуль исполяемый такой?


Лови ;)
http://slil.ru/24642607

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 3
Зарегистрирован: 17.07.07
ссылка на сообщение  Отправлено: 18.07.07 09:02. Заголовок: Re:


спасибо за помощь, библиотека компилируется
а подскажите еще как потом слинковать какой-нибудь объектный модуль с библиотекой

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 755
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.07.07 09:45. Заголовок: Re:


ади пишет:

 цитата:
а подскажите еще как потом слинковать какой-нибудь объектный модуль с библиотекой


Добавить библиотеку в список линкуемых библиотек.
Покажи чем и как линкуешь !

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 4
Зарегистрирован: 17.07.07
ссылка на сообщение  Отправлено: 18.07.07 09:56. Заголовок: Re:


я пока только компилил/линковал отдельные модули rtlink'ом
и делал это так
clipper somefile.prg
rtlink fi somefile.obj

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 756
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.07.07 10:06. Заголовок: Re:


rtlink fi somefile.obj lib test

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 5
Зарегистрирован: 17.07.07
ссылка на сообщение  Отправлено: 18.07.07 12:23. Заголовок: Re:


благодарю!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 11
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет