Я получил эту ошибку две сборки на VS2008 и Windows 7 64bit:регулярное выражение ошибка сборки на win7 64bit
error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::tr1::_Xbad(enum std::tr1::regex_constants::error_type)" ([email protected]@[email protected]@[email protected][email protected]@@Z) referenced in function "public: static unsigned __int64 __cdecl std::tr1::_Regex_traits<char>::length(char const *)" ([email protected][email protected]@[email protected]@@[email protected])
error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::tr1::_Xmem(void)" ([email protected]@[email protected]@YAXXZ) referenced in function "private: void __cdecl std::tr1::_Buf<char>::_Expand(int)" ([email protected][email protected]@[email protected]@@[email protected])
ли это кольцо любого колокола? Код был в порядке на VS2008 и Windows 7 32 бит, но не работал на 64-битной машине. Любое предложение приветствуется. Благодарю.
Не полностью уверен, но я думаю, что ваш код ищет некоторые библиотеки 64 для его компиляции. Для того, что он работает на 32-битной основе, вероятно, ваш код содержит 32-битные объектные коды. – Chelseawillrecover
Кажется, возможности VC 2008 года решают проблему, но не уверен, почему. Благодарю. –
Приятно видеть, что вы решили это самостоятельно. – Chelseawillrecover