Android NDK如何调用汇编 本帖最后由 firstime_tzjz 于 2011-04-30 02:09:00 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你从__FUNCTION__开始向下跳这看 介绍一个给参考下:\external\Skia\Src\Opts目录下的.S文件 介绍一个给参考下:\external\Skia\Src\Opts目录下的.S文件 ljp1205:这个是 Android 源码目录里的文件么?yiyaaixuexi:不明白你的意思。我是想从一个标 C 文件里调用汇编函数。不知道 __FUNCTION__ 是什么。 没辙了。我在 Android 源码目录下找了一个 .s 文件放到 NDK 编译也编不过。 大致是这么回事吧,你需要用个头文件定义一下汇编实现的函数,定义成extern{func1(avg1,avg2...)}在汇编的.S文件中用.global func1这样的方式,然后用汇编再实现这个函数,这个要遵循调用规则,如r0放返回值,r1到r3按顺序放参数等等然后在.c文件中包进定义汇编函数的头文件,就可以调用了之前给你的是源码skia中用汇编优化的汇编代码文件 ANDROID一个界面求知道 安卓访问数据库 是否有办法控制虚拟键盘弹出的位置? Android 可以连接其他类型数据库吗? android系统字体的问题 请教:Service能否显示一个Yes/No提示框? 被虐的受不了了,特来求助 Eclipse不小心因为断电关闭了,打开之后项目全是红叉 数据加载卡屏 java后台怎么保存Android端用户登录状态 SDK 2.2更新老出错,提示'adb start-server' failed. 。。 错误信息:什么意思,什么原因啊?
\external\Skia\Src\Opts目录下的.S文件
\external\Skia\Src\Opts目录下的.S文件
这个是 Android 源码目录里的文件么?yiyaaixuexi:
不明白你的意思。我是想从一个标 C 文件里调用汇编函数。不知道
__FUNCTION__ 是什么。
extern{
func1(avg1,avg2...)
}在汇编的.S文件中用.global func1这样的方式,然后用汇编再实现这个函数,这个要遵循调用规则,如r0放返回值,r1到r3按顺序放参数等等
然后在.c文件中包进定义汇编函数的头文件,就可以调用了
之前给你的是源码skia中用汇编优化的汇编代码文件