我的任务是在Visual Studio中从github运行一个项目。如果我试图构建代码,我会得到1626个错误,所有这些错误都是LNK错误,如:
LNK2001 unresolved external symbol "__declspec(dllimport) public: __cdecl QString::~QString(void)" (__imp_??1QString@@QEAA@XZ)
我认为这与链接器菜单中的附加依赖项有关,但我真的不知道要链接哪些库文件。
我如何知道我必须在我的链接器菜单中设置哪些库文件?Github上的自述文件并没有真正的帮助。
我试着链接ANN,GLUT和GLEW(因为Github的自述文件),但我不知道它是否正确。我试着链接Qt 4,因为代码我认为它对我来说也是必要的。
1条答案
按热度按时间fnx2tebb1#
github中的项目应该(!)提供一个依赖项列表,如果没有,唯一的解决办法是猜测哪些包提供了缺失的东西,或者在谷歌上搜索缺失的函数名,然后自己解开dep的列表。