Может кто-нибудь объяснить мне, как читать сообщения об ошибках MSVC в целом.Как вы читаете ошибки связи MSVC C++
Примером является тот, который я только что ударил, что я знаю, означает, что где-то в моем коде я пытаюсь связать что-то динамически, которого нет.
То, что я хотел бы понять, как прочитать сообщение об ошибке правильно, так что я могу работать точно, какой модуль я оставил DllImport на в.
Error LNK2019 unresolved external symbol "__declspec(dllimport) public: enum SILLY::PixelFormat __cdecl SILLY::Image::getSourcePixelFormat(void)const " ([email protected]@[email protected]@[email protected]@XZ) referenced in function "public: virtual class CEGUI::Texture * __cdecl CEGUI::SILLYImageCodec::load(class CEGUI::RawDataContainer const &,class CEGUI::Texture *)" ([email protected]@[email protected]@[email protected]@[email protected]@[email protected]@Z) helloworldui C:\Users\XXXXXX\Documents\Audio Development\evil-sounds\build\helloworldui\cegui64sd.lib(ImageCodec.cpp.obj
) 1
Я думаю, что это означает, что CEGUI::SILLYImageCodec::load
пытается загрузить SILLY:Image::getSourcePixelFormat
как dll, когда я хочу загрузить статическую библиотеку.
[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@Z
бит отбрасывает меня - кажется, наоборот.