我正在尝试创建一个.dll文件,包括SFML静态库。我从sfml网站下载了libs,我自己没有编译* s-d.lib。当我尝试编译dll时,它会产生太多未解决的外部符号错误。
在图书馆输入选项页面中,我写了以下内容:
glew.lib WinMM.Lib glew32sd.lib opengl32.lib SFML-System-s-d.lib SFML-Window-s-d.lib freetype.lib freetype254.lib
错误的一个例子是:
Error 34 error LNK2019: unresolved external symbol __imp__GetAsyncKeyState@4 referenced in function "public: static bool __cdecl sf::priv::InputImpl::isKeyPressed(enum sf::Keyboard::Key)" ( isKeyPressed@InputImpl@priv@sf@@SA_NW4Key@Keyboard@3@@Z)
我该如何解决这种情况?如果我应该提供更多信息,请告诉我。
提前致谢=)