CPPCMS Много неразрешенных внешних символовC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 CPPCMS Много неразрешенных внешних символов

Сообщение Anonymous »

У меня возникают ошибки следующим образом, пытаясь построить CPPCMS. < /p>

ошибка 184 Ошибка Lnk2019: неразрешенный внешний символ __imp_pcre_compile ссылается в функции »Public: void __cdecl booster :: regex :: ussy std :: base_string, class std :::: ystpator>, :: ,: ,:, :: regex :: dessage std :: base_string, class :::: (? Назначьте@regex@booster @@ qeaaxaebv? $ basic_string@du? $ char_traits@d@std @@ v? $ allocator@D@2 @@ std @@ h@z) c: \ uffce \ development \ cpp \ cppcms-1.0.2 \ buster \ booster \ pcre_regex.obj
rerr 185 rronk2011119: unboles __imp_pcre_exec ссылается на функцию "public: bool __cdecl booster :: regex :: match (char const *, char const *, class std :: evect, class std :: allocator >> &, int) const" (? Match@regex@booster @@ qeba_npebd0aeav? $ vector@u? $ pare@hh@std @@ v? $ allocator@u? $ pare@hh@std @@ 2 @@ std @@ h@z) c: \ must \ development \ cpp \ cppcms-1.0.2 \ buster \ boster_rex. LNK2019: Неразрешенный внешний символ __imp_pcre_fullinfo ссылается в функции «public: void __cdecl booster :: regex :: ressage (class std :: basic_string, class std :: allocator> const &, int)" (? Назначить@regex@booster @@ qeaaxaebv? $ basic_string@du? $ char_traits@d@std @@ v? $ allocator@d@2 @@ std @@ h@z) c: \ uffce \ development \ cpp \ cppcms-1.0.2 \ buster \ booster \ pcre_regex.obj
rerr 187 Lnk2019: ruster \ booster \ pcre_regex.obj. __IMP_PCRE_MALLOC ссылается на функцию "public: __cdecl booster :: regex :: data :: data (struct booster :: regex :: data const &)" (?? 0data@regex@booster @@ qeaa@aebu012 @@ z) C: \ Stuff \ Development \ CPP \ CPPCMS-1.0.2 \ BUILD \ BOOSER \ PCRE_REGEX.OBJ
ОШИБКА 188 Ошибка LNK2019: неразрешенный внешний символ __IMP_PCRE_FREE ссылается в функции __Catch $? C: \ Stuff \ Development \ CPP \ CPPCMS-1.0.2 \ Build \ Booster \ PCRE_REGEX.OBJ
ОШИБКА 189 Ошибка LNK2019: неразрешенный внешний символ __IMP_HTONS Ссылка в функции »Public: __CDECL Booster :: AIO :: ENDPOINT :: ENDPOINT (Class STD :: Basic_STRING :: AllPOURTOR>, :: :: AllPOURTOR>, :: AllPOURTOR>, :: AllPator: :: :: AllPOURTOR :: ONDOCORTOR :: AllPOINT :: endpoint (Class STD :: Basic_string: (?? 0EndPoint@aio@booster @@ Qeaa@aebv? $ Basic_string@du? $ Char_traits@d@std @@ v? $ Allocator@d@2 @@ std @@ h@z) c: \ musts \ development \ cpp \ cppcms-1.2 \ buster \ endpoint.obj
< /bppcms-1. BIT, используя Visual Studio 2012 Professional и Cmake 2.8.9. Когда я составляю библиотеки, я составляю версии выпуска. < /P>
Сначала я составляю Zlib 1.2.7 без проблем. При настройке CPPCMS в Cmake у меня есть набор Python 2.7, я использую c: /stuff/development/cpp/zlib/zlib-1.2.7/build для моего zlib_include_dir, и я просто добавляю A /Release/zlibstatic.lib. Правильно настроен PCRE. Для pcre_lib я использую pcre-8.31/build/release/pcre.lib.
Я удалил все каталоги сборки библиотек и начал даже сначала, но у меня все еще есть эти проблемы, и я не уверен, что может их вызвать. Позже я понял, что бустер внутри каталога сборки CPPCMS также имеет решение, поэтому я сначала построил это, у которого было 3 неудачных проекта, но наиболее успешные, однако это не имело значения для здания CPPCMS.

Подробнее здесь: https://stackoverflow.com/questions/126 ... al-symbols
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»