我正在开发Opengl ES 1.x中的一些效果 我用c ++编写了代码,所以我可以在android(使用NDK)和iphone中使用它 如何在没有Android模拟器或iPhone的情况下在PC上构建项目并运行它? 我的意思是 ;我仍然不知道如何使用NDK,但我知道Opengl ES 我的电脑上有Ubuntu和Windows。
答案 0 :(得分:1)
OpenGL是跨平台的。 opengl es只是opengl的一个子集,所以你必须注意你正在使用的东西(它必须在opengl es中支持)。
创建一个将创建窗口并执行opengl函数的示例程序。在PC上构建程序,然后执行。您仍然需要在模拟器(或手机)中试用您的程序
答案 1 :(得分:0)
如果您感兴趣,GPU制造商提供的opengl es模拟器适用于在桌面上测试opengl es代码。
这是我使用的emulator。它是MALI GPU的模拟器,存在于许多Android手机如Galaxy S2 S3等中。