1

我正在研究 Opengl ES 1.x 中的一些效果。
我已经用 C++ 编写了代码,所以我可以在 android(使用 NDK)和 iphone 中使用它。
如何在没有 android 模拟器或 iphone 的情况下构建项目并在 PC 上运行它?
我是说 ; 我仍然不知道如何使用 NDK,但我知道 Opengl ES。
我的电脑上有 Ubuntu 和 windows。

4

2 回答 2

1

OpenGL是跨平台的。opengl es 只是 opengl 的一个子集,所以你必须注意你正在使用的东西(它必须在 opengl es 中得到支持)。

创建一个将创建一个窗口并执行 opengl 函数的示例程序。在 PC 上构建您的程序,然后执行。您仍然需要在模拟器(或手机)中尝试您的程序

于 2012-10-01T08:10:32.920 回答
0

如果您有兴趣,GPU 制造商提供的 opengl es 模拟器非常适合在桌面上测试 opengl es 代码。

这是我使用的模拟器。它是许多 Android 手机(如 Galaxy S2 S3 等)中存在的 MALI GPU 的模拟器。

于 2012-10-01T19:50:51.040 回答