小编HFL*_*FLW的帖子

跨平台硬件加速2d C++应用程序?

我知道有相当数量的C++,现在我想探索制作游戏.我想知道在编写仍然跨平台的硬件加速游戏(Windows/OSX/Linux)方面最好的方法是什么.这将是一个2D游戏,但足够密集,CPU渲染器可能不会削减它.

我知道有OpenGL,但我似乎找不到任何关于如何以跨平台方式使用它的教程,它们都集中在一个平台上.

使用SDL也是一种可能性,但我担心如果我使用它,游戏可能效果不佳.这一定是真的吗?

最后,我看过像http://www.sfml-dev.org/这样的图书馆,如果我沿着那条路走下去,那应该会让它变得更容易?

再次感谢.

c++ opengl sdl hardware-acceleration

5
推荐指数
1
解决办法
2563
查看次数

在V8中,如何在JavaScript对应物被垃圾收集后删除包装好的C++对象?

假设我有本教程中提供的代码.

我如何修改它,以便Point创建的C++对象调用析构函数,并在GC for V8销毁JavaScript包装器时从内存中删除?

javascript v8 embedded-v8

5
推荐指数
1
解决办法
4753
查看次数

没有在Linux下的C++中安装的共享对象和包含

我正在编写一个程序,它有两个我需要使用的库:v8和v8-juice.不幸的是,v8-juice无法编译为静态库,因为它与模板有关.还有一些其他的怪癖需要将v8编译为共享对象.

因此,当我编译我的程序时,我最终得到了两个可执行文件运行所需的共享对象.我的问题是,有没有一种方法可以包含这些共享对象而无需在linux下安装它们?对不起,如果这是一个新问题,我对C++很新.

c++ linux

1
推荐指数
1
解决办法
144
查看次数

标签 统计

c++ ×2

embedded-v8 ×1

hardware-acceleration ×1

javascript ×1

linux ×1

opengl ×1

sdl ×1

v8 ×1