【发布时间】:2015-05-03 14:44:18
【问题描述】:
我是 SFML 新手,当我尝试编译基本程序时,我会收到此错误
错误 2 错误 LNK2019:无法解析的外部符号“__declspec(dllimport) void >__cdecl sf::sleep(class sf::Time)”(__imp_?sleep@sf@@YAXVTime@1@@Z) 在中引用> >函数 _main C:\Users\asd\documents\visual studio 2013\Projects\OpenGL\OpenGL\Source.obj OpenGL
代码如下:
#include <SFML/System.hpp>
#define SFML_STATIC
int main()
{
sf::sleep(sf::seconds(1.f));
return 0;
}
我还链接了 sfml-windows-s.lib 和 sfml-system-s.lib
【问题讨论】:
-
也许尝试在包含之前定义 SFML_STATIC?虽然不确定
-
@ComradeBearabyte 包含文件不是问题。只是图书馆,但无论如何我都会尝试。
标签: c++ visual-studio opengl visual-studio-2013 sfml