2010-01-13 122 views
1

我想開始爲Windows Mobile開發本機(C/C++)OpenGL ES 2.0應用程序(版本5或更高版本,任何版本都可以)。但是,我確實無法找到合適的標題和庫。適用於Windows Mobile的OpenGL ES 2.0 SDK

我在尋找的是Windows Mobile的OpenGL ES 2.0 SDK,或者包含適當頭文件和庫的SDK。以前,當我開發OpenGL ES 1.0應用程序時,爲了編譯我的應用程序,我使用了Vincent3D開源OpenGL ES 1.0軟件渲染項目提供的頭文件和庫,但對於2.0應用程序,我沒有找到這樣的解決方案。

但是,我搜索了微軟的開發者網站,一些電話製造商開發者網站,高通的開發者網站,nVidia的開發者網站等等,但沒有任何運氣。我知道那裏有OpenGL ES 2.0應用程序,所以我想有可用的SDK,我只需要幫助找到它們。

回答

1

這似乎沒有這樣的SDK。無論如何都不公開。從我收集的信息來看,已經爲Windows Mobile創建GLES應用程序的開發人員在其中一個註釋中使用了Virne建議的策略,並從GLES DLL創建了一個lib。

1

Khronos OpenGL ES 2.0 SDK for Imagination POWERVR chips (SGX).它可以用來開發PC上的OpenGL ES 2.0應用程序。這非常方便。如果你的目標是一些非POWERVR芯片,你仍然可以使用SDK,但我不知道它是否有助於製作實際的Windows Mobile版本。

+0

ATI/AMD有一個類似的解決方案,它允許您在桌面Windows上開發(並運行)OpenGL ES 2.0應用程序。儘管在開發過程中它可能很方便,但在製作和實際的Windows Mobile版本時它確實沒有幫助。 – 2010-01-14 12:21:31

+1

一個解決方案可能是從設備中的DLL(我認爲是opengles_cm.dll)自己創建lib文件。以下是:http://adrianhenke.wordpress.com/2008/12/05/create-lib-file-from-dll/ 標題應該與PowerVR或ATI SDK中的標題相同。 – Virne 2010-01-14 15:42:37