error LNK2019 : 无法解析的外部符号 __imp____glutInitWithExit@12... ...
2017-04-13 10:33
483 查看
本来尝试使用VS2017的,奈何c++在17中貌似改变了很多,不方便和之前的库一起使用,只好暂时放弃;转而使用VS2013… …
下载安装配置freeglut3.0很顺利,毕竟已经被坑过很多次了;在编译的时候遇到了如下如题问题:
切换成windows内置的3.7版本的glut.h是没有问题的,在搜索后发现了解决方案:
在文件头加上
在freeglut_std.h头文件中可以找到如下文字:
貌似之前版本的glut.h中也有这个问题,不过后来解决了;但是开源库freeglut却仍然没有解决。。。
下载安装配置freeglut3.0很顺利,毕竟已经被坑过很多次了;在编译的时候遇到了如下如题问题:
切换成windows内置的3.7版本的glut.h是没有问题的,在搜索后发现了解决方案:
在文件头加上
#ifndef GLUT_DISABLE_ATEXIT_HACK #define GLUT_DISABLE_ATEXIT_HACK #endif
在freeglut_std.h头文件中可以找到如下文字:
Note that the __glut*WithExit routines should NEVER be called directly. To avoid the atexit workaround, #define GLUT_DISABLE_ATEXIT_HACK.
貌似之前版本的glut.h中也有这个问题,不过后来解决了;但是开源库freeglut却仍然没有解决。。。
相关文章推荐
- error LNK2019: 无法解析的外部符号 __imp___vsnprintf
- error LNK2019: 无法解析的外部符号 __imp____glutInitWithExit@12
- VS2008 error LNK2019: 无法解析的外部符号 __imp___vsnprintf,该符号在函数 _StringVPrintfWorkerA@
- error LNK2019: 无法解析的外部符号 __imp_DeleteObject
- error LNK2019: 无法解析的外部符号 __imp___vsnprintf
- error LNK2019: 无法解析的外部符号 __imp__WSAStartup@8,该符号在函数 _enet_initialize 中被引用
- error LNK2019: 无法解析的外部符号 __imp__timeGetTime@0
- error LNK2019: 无法解析的外部符号 __imp__WSACleanup@0,该符号在函数 _wmain 中被引用
- error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 _WndProc@16 中被引用 1>D:\GameProgram\chapter2\DEMO
- error LNK2019: 无法解析的外部符号 __imp__UuidToStringW@8,该符号在函数 "private: class ATL::CStringT<wchar_t,class S
- error LNK2019: 无法解析的外部符号 __imp____glutCreateWindowWithExit@8,该符号在函数 _glutCreateWindow_ATEXIT_HA
- error LNK2019: 无法解析的外部符号_imp__MessageBoxA@16,该符号在函数 _WinMain@16 中被引用
- error LNK2019: 无法解析的外部符号 __imp__pthread_setschedparam
- error LNK2019: 无法解析的外部符号 __imp__GetStockObject@4该符号在函数_WinMain@16 中被引用
- error LNK2019: 无法解析的外部符号 __imp__wsprintfA,该符号在函数 _ListAllFileInDirectory@4 中被引用
- error LNK2019: 无法解析的外部符号 __imp__CryptCreateHash@20,该符号在函数 _MD5_Init 中被引用
- error LNK2019: 无法解析的外部符号 __imp__WSACleanup@0,该符号在函数 _wmain 中被引用
- error LNK2019: 无法解析的外部符号 "__declspec(dllimport) int add(int,int)" (__imp_?add@@YGHHH@Z)
- error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 _WndProc@16 中被引用
- error LNK2019: 无法解析的外部符号 __imp__GetStockObject@4该符号在函数_WinMain@16 中被引用