Russian Qt Forum
Ноябрь 22, 2024, 08:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: какой надо параметр gcc?  (Прочитано 6488 раз)
Anonymous
Гость
« : Апрель 12, 2004, 11:11 »

Господа, простите за тупой вопрос, но время поджимает...
Короче ситуация - скачал pcre-4.3, чтобы в MSVS6 подрубить для регекспов, вот, делаю все как в ридми написано:
Compile maketables.c, get.c, study.c and pcre.c and link them all
together into an object library in whichever form your system keeps such libraries.
Компилю, линкую и тут получаю
c:/dex/djgpp/lib/crt0.o(.data+0xc2):crt0.s: undefined reference to `_main'
c:/dex/djgpp/lib/libc.a(crt1.o)(.text+0x404):crt1.c: undefined reference to `_main'
collect2: ld returned 1 exit status
что в принципе как я понимаю прально - зачем main() в библиотеке... Так вот собсно вопрос как сделать так, чтобы объяснить ему, что мне надо чтобы он забил на майн и слинковал мне в библиотеку?
Спасибо всем, кто ответит.
Записан
npak
Гость
« Ответ #1 : Апрель 12, 2004, 13:53 »

Статические библиотеки  собираются ar'ом.  Но это в линухе / униксах.  В винде стандарт -- dll

Насколько я помню, gcc собирает dll по ключику -shared
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.