Qt 使用glaux.h库,glaux.lib(tk.obj) 错误。

环境:Qt 4.8.1  + win XP

 

在实用OpenGL时,glaux库时,出现如何错误:

#include <glaux.h>

#pragma comment(lib, "glaux.lib")

以上包含是必须包含的。。

1>Linking...
1>glaux.lib(tk.obj) : error LNK2019: unresolved external symbol
__imp__RegCloseKey@4 referenced in function _GetRegistrySysColors@8
1>glaux.lib(tk.obj) : error LNK2019: unresolved external symbol __imp__RegQueryValueExA@24 referenced in function _GetRegistrySysColors@8
1>glaux.lib(tk.obj) : error LNK2019: unresolved external symbol __imp__RegOpenKeyExA@20 referenced in function _GetRegistrySysColors@8

 

解决方法:

#pragma comment(lib, "advapi32.lib")

 

你可能感兴趣的:(function,XP,qt)