Dev C++(Mingw32) и PCRE 7.0 - как подключить библиотеку
От: webdevelop Россия  
Дата: 11.09.08 13:41
Оценка:
Собрал PCRE, но не могу подключить pcre.dll к проекту. лежит в папке с исходником. в параметры линкера указал -lpcre
Компилятор g++ из mingw32

Как уже только не пробовал, а всё
[Linker error] undefined reference to `_imp__pcre_free'
[Linker error] undefined reference to `_imp__pcre_study'
[Linker error] undefined reference to `_imp__pcre_maketables'
[Linker error] undefined reference to `_imp__pcre_compile'
[Linker error] undefined reference to `_imp__pcre_fullinfo'
[Linker error] undefined reference to `_imp__pcre_exec'
[Linker error] undefined reference to `_imp__pcre_get_substring_list'
[Linker error] undefined reference to `_imp__pcre_free_substring_list'

И гугл иже измучался мне искать ответ, да не тронулся лёд

Помогите советом каким, о плюсовики :D
pcre libpcre mingw devc++ регулярные выражения библиотека regex
Re: Dev C++(Mingw32) и PCRE 7.0 - как подключить библиотеку
От: Аноним  
Дата: 11.09.08 13:51
Оценка:
Здравствуйте, webdevelop, Вы писали:

W>Собрал PCRE, но не могу подключить pcre.dll к проекту. лежит в папке с исходником. в параметры линкера указал -lpcre

W>Компилятор g++ из mingw32

W>Как уже только не пробовал, а всё

W> [Linker error] undefined reference to `_imp__pcre_free'
W> [Linker error] undefined reference to `_imp__pcre_study'
W> [Linker error] undefined reference to `_imp__pcre_maketables'
W> [Linker error] undefined reference to `_imp__pcre_compile'
W> [Linker error] undefined reference to `_imp__pcre_fullinfo'
W> [Linker error] undefined reference to `_imp__pcre_exec'
W> [Linker error] undefined reference to `_imp__pcre_get_substring_list'
W> [Linker error] undefined reference to `_imp__pcre_free_substring_list'

W>И гугл иже измучался мне искать ответ, да не тронулся лёд


W>Помогите советом каким, о плюсовики :D


оберните иклуд pcre в extern "C":


extern "C"
{
#include "pcre.h"
};
Re[2]: Dev C++(Mingw32) и PCRE 7.0 - как подключить библиоте
От: webdevelop Россия  
Дата: 11.09.08 14:17
Оценка:
не помогло
Re[2]: Dev C++(Mingw32) и PCRE 7.0 - как подключить библиоте
От: Sanik Россия http://sergeysthoughts.blogspot.com/
Дата: 15.09.08 01:15
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Здравствуйте, webdevelop, Вы писали:


W>>Собрал PCRE, но не могу подключить pcre.dll к проекту. лежит в папке с исходником. в параметры линкера указал -lpcre

W>>Компилятор g++ из mingw32

W>>Как уже только не пробовал, а всё

W>> [Linker error] undefined reference to `_imp__pcre_free'
W>> [Linker error] undefined reference to `_imp__pcre_study'
W>> [Linker error] undefined reference to `_imp__pcre_maketables'
W>> [Linker error] undefined reference to `_imp__pcre_compile'
W>> [Linker error] undefined reference to `_imp__pcre_fullinfo'
W>> [Linker error] undefined reference to `_imp__pcre_exec'
W>> [Linker error] undefined reference to `_imp__pcre_get_substring_list'
W>> [Linker error] undefined reference to `_imp__pcre_free_substring_list'

W>>И гугл иже измучался мне искать ответ, да не тронулся лёд


W>>Помогите советом каким, о плюсовики :D



К dll должен быть или .lib или .a файл с импортами.
Надо его и линковать.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.