У меня возникают ошибки следующим образом, пытаясь построить 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
CPPCMS Много неразрешенных внешних символов ⇐ C++
Программы на C++. Форум разработчиков
-
Anonymous
1758165858
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.
Подробнее здесь: [url]https://stackoverflow.com/questions/12657186/cppcms-lots-of-unresolved-external-symbols[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия