![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| GrAndrey |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 2.7.2003 Репутация: нет Всего: 1 |
В моем приложении нужно использовать регулярные выражения. Выбрал Greta (Greta page), которая показалась мне гораздо проще Regexp++ boost. PCRE++ вообще, похоже, для Гну и подружить их с седьмой студией - опыт нужно иметь
Только, жаль, что Greta вызывает ошибки в линкере примерно такого содержания:
Опции по умолчанию, разве только в линкере увеличил стек, но это вообще никак на ситуацию не влияет. Попробуйте, пожалуйста, откомпилить. В чем дело? Какие опции нужно поменять? Плиз, страдаю В крайнем случае, посоветуйте чем можно другим обойтись. |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 25 Всего: 232 |
Вместе с заголовочными файлами Greta поставляются Lib-ы ? Если да, то их нужно подключить в настройках проекта (Project settings / Linker).
-------------------- ![]() |
|||
|
||||
| GrAndrey |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 2.7.2003 Репутация: нет Всего: 1 |
Нет, либы не поставляются. Пробую компилить сами библиотеки, а также сэмпл из гида - та же проблема. bcс тоже ругается. Видно, дело в ключах компилятора. С дефолтными не проходит
|
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
Выложи хеадер библиотеки сюда и я думаю уважаемый mr.DUDA тебе поможет
Добавлено @ 14:51 -------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| GrAndrey |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 2.7.2003 Репутация: нет Всего: 1 |
Вообще-то, там 4 хидера общей массой в 134 кб. Только их заголовочная часть, думаю, скажет не слишком много, но хто знает? Лучше, конечно, скачать и посмотреть: 100кб, страничка вот (прямо на файл не могу, там глупый скрипт с соглашением, но найти очень легко на этой странице).
В общем, как обнаружилось, все компилируется, пока не использована какая-либо функция из библиотеки. Вообще, сейчас перепробовал почти все регекспы - все достают меня ошибками линкера. Даже когда подключал предкомпилированные libы. Может вижуал криво стоит? Или мне нужно что-то почитать о линкаже? Это сообщение отредактировал(а) GrAndrey - 19.9.2004, 20:59 |
|||
|
||||
| Гость_GrAndrey |
|
|||
|
Unregistered |
Как оказалось, нужно было отключить опцию "use precompiled header". С ума сойти. Ни в жизнь бы не догадался.
|
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Или элементарно нажать кнопочку "Rebuild All". |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Дык я вроде чистил проект. Результат разве не тот-же должен быть?
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |