OpenGLES WM6 SDK 开发环境设置

ZeusCMD教程第二章关于Pocket PC2003的设置在WM6 SDK有些变化,

首先下载Vincent Mobile 3D Rendering Library 库,

把vincent库中的include下面的文件和目录拷贝到Windows Mobile 6 SDK/PocketPC/Include/Armv4i,(WM6SDK安装路径自行调整)

把bin/arm/Debug或bin/arm/release下面的文件和目录拷贝到Windows Mobile 6 SDK/PocketPC/Lib/Armv4i下,(DLL文件可以不拷贝过去),这里应该注意不能使用emu目录下的debug或release下lib文件,而要使用arm目录下的,否则就会遇到如下编译错误,因为emu是给老版本模拟器用的。

glutes的操作和vincent库类似

部署设置中需要把libGLES_CM.dll一同部署

 

Error    1    error LNK2019: unresolved external symbol __imp_glMultMatrixf referenced in function gluPerspectivef    main.obj   
Error    2    error LNK2019: unresolved external symbol __imp_glMultMatrixx referenced in function gluPerspectivex    main.obj   
Error    3    error LNK2019: unresolved external symbol __imp_glTranslatef referenced in function gluLookAtf    main.obj   
Error    4    error LNK2019: unresolved external symbol __imp_glTranslatex referenced in function gluLookAtx    main.obj   
Error    5    error LNK2019: unresolved external symbol __imp_glTexImage2D referenced in function "bool __cdecl loadTextures(void)" (?loadTextures@@YA_NXZ)    main.obj   
Error    6    error LNK2019: unresolved external symbol __imp_glTexParameterf referenced in function "bool __cdecl loadTextures(void)" (?loadTextures@@YA_NXZ)    main.obj   
Error    7    error LNK2019: unresolved external symbol __imp_glBindTexture referenced in function "bool __cdecl loadTextures(void)" (?loadTextures@@YA_NXZ)    main.obj   
Error    8    error LNK2019: unresolved external symbol __imp_glGenTextures referenced in function "bool __cdecl loadTextures(void)" (?loadTextures@@YA_NXZ)    main.obj   
Error    9    error LNK2019: unresolved external symbol __imp_glShadeModel referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    10    error LNK2019: unresolved external symbol __imp_glEnableClientState referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    11    error LNK2019: unresolved external symbol __imp_glTexCoordPointer referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    12    error LNK2019: unresolved external symbol __imp_glVertexPointer referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    13    error LNK2019: unresolved external symbol __imp_glClearDepthf referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    14    error LNK2019: unresolved external symbol __imp_glClearColor referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    15    error LNK2019: unresolved external symbol __imp_glDepthFunc referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    16    error LNK2019: unresolved external symbol __imp_glLightfv referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    17    error LNK2019: unresolved external symbol __imp_glMaterialfv referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    18    error LNK2019: unresolved external symbol __imp_glEnable referenced in function "bool __cdecl init(void)" (?init@@YA_NXZ)    main.obj   
Error    19    error LNK2019: unresolved external symbol __imp_glFlush referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    20    error LNK2001: unresolved external symbol __imp_glFlush    glutes_static.lib   
Error    21    error LNK2019: unresolved external symbol __imp_glDrawArrays referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    22    error LNK2019: unresolved external symbol __imp_glNormal3f referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    23    error LNK2019: unresolved external symbol __imp_glColor4f referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    24    error LNK2019: unresolved external symbol __imp_glRotatef referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    25    error LNK2019: unresolved external symbol __imp_glLoadIdentity referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    26    error LNK2019: unresolved external symbol __imp_glClear referenced in function "void __cdecl display(void)" (?display@@YAXXZ)    main.obj   
Error    27    error LNK2019: unresolved external symbol __imp_glViewport referenced in function "void __cdecl reshape(int,int)" (?reshape@@YAXHH@Z)    main.obj   
Error    28    error LNK2001: unresolved external symbol __imp_glViewport    glutes_static.lib   
Error    29    error LNK2019: unresolved external symbol __imp_glMatrixMode referenced in function "void __cdecl reshape(int,int)" (?reshape@@YAXHH@Z)    main.obj   
Error    30    error LNK2019: unresolved external symbol __imp_glDisable referenced in function "void __cdecl menu(int)" (?menu@@YAXH@Z)    main.obj   
Error    31    error LNK2019: unresolved external symbol __imp_glIsEnabled referenced in function "void __cdecl menu(int)" (?menu@@YAXH@Z)    main.obj   
Error    32    error LNK2019: unresolved external symbol __imp_eglSwapBuffers referenced in function glutSwapBuffers    glutes_static.lib   
Error    33    error LNK2001: unresolved external symbol __imp_eglSwapBuffers    glutes_static.lib   
Error    34    error LNK2001: unresolved external symbol __imp_eglSwapBuffers    glutes_static.lib   
Error    35    error LNK2019: unresolved external symbol __imp_eglCreateContext referenced in function __glCreateContext    glutes_static.lib   
Error    36    error LNK2019: unresolved external symbol __imp_eglGetError referenced in function __glCreateContext    glutes_static.lib   
Error    37    error LNK2019: unresolved external symbol __imp_eglChooseConfig referenced in function __glCreateContext    glutes_static.lib   
Error    38    error LNK2019: unresolved external symbol __imp_eglDestroySurface referenced in function __glDestroySurface    glutes_static.lib   
Error    39    error LNK2001: unresolved external symbol __imp_eglDestroySurface    glutes_static.lib   
Error    40    error LNK2019: unresolved external symbol __imp_eglMakeCurrent referenced in function __glDestroySurface    glutes_static.lib   
Error    41    error LNK2001: unresolved external symbol __imp_eglMakeCurrent    glutes_static.lib   
Error    42    error LNK2001: unresolved external symbol __imp_eglMakeCurrent    glutes_static.lib   
Error    43    error LNK2019: unresolved external symbol __imp_eglCreatePbufferSurface referenced in function __glCreateSurface    glutes_static.lib   
Error    44    error LNK2019: unresolved external symbol __imp_eglCreatePixmapSurface referenced in function __glCreateSurface    glutes_static.lib   
Error    45    error LNK2019: unresolved external symbol __imp_eglCreateWindowSurface referenced in function __glCreateSurface    glutes_static.lib   
Error    46    error LNK2019: unresolved external symbol __imp_eglInitialize referenced in function __glInit    glutes_static.lib   
Error    47    error LNK2019: unresolved external symbol __imp_eglGetDisplay referenced in function __glInit    glutes_static.lib   
Error    48    error LNK2019: unresolved external symbol __imp_eglTerminate referenced in function __glDestroy    glutes_static.lib   
Error    49    error LNK2019: unresolved external symbol __imp_glGetIntegerv referenced in function glutGet    glutes_static.lib   
Error    50    fatal error LNK1120: 42 unresolved externals    Windows Mobile 6 Professional SDK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值