0
我想要使用例如用C编写的用renderscript编写特定数学计算的库。我想知道是否可以添加它们,如包含<'math.h'>。更具说服力的是,图书馆关于常微分方程(在ode23的matlab中众所周知)。我可以在RenderScript中使用C库(头文件)使用include
我想要使用例如用C编写的用renderscript编写特定数学计算的库。我想知道是否可以添加它们,如包含<'math.h'>。更具说服力的是,图书馆关于常微分方程(在ode23的matlab中众所周知)。我可以在RenderScript中使用C库(头文件)使用include
不,您不能在您的renderscript文件中包含C代码。
为什么?所以如果它是一个重要的图书馆,我该怎么办? – Shahryar
Renderscript不是C或C++。它最终被编译成特定于平台的东西。它可以是应用处理器,板载DSP或GPU的组装。您可能需要重写RS的代码,或者只是使用JNI从Java调用C代码。 –
所以你的意思是我必须使用NDK? – Shahryar