本帖最后由 firstime_tzjz 于 2011-04-30 02:09:00 编辑

解决方案 »

  1.   

    你从__FUNCTION__开始向下跳这看
      

  2.   

    介绍一个给参考下:
    \external\Skia\Src\Opts目录下的.S文件
      

  3.   

    介绍一个给参考下:
    \external\Skia\Src\Opts目录下的.S文件
      

  4.   

    ljp1205:
    这个是 Android 源码目录里的文件么?yiyaaixuexi:
    不明白你的意思。我是想从一个标 C 文件里调用汇编函数。不知道 
    __FUNCTION__ 是什么。
      

  5.   

    没辙了。我在 Android 源码目录下找了一个 .s 文件放到 NDK 编译也编不过。
      

  6.   

    大致是这么回事吧,你需要用个头文件定义一下汇编实现的函数,定义成
    extern{
    func1(avg1,avg2...)
    }在汇编的.S文件中用.global func1这样的方式,然后用汇编再实现这个函数,这个要遵循调用规则,如r0放返回值,r1到r3按顺序放参数等等
    然后在.c文件中包进定义汇编函数的头文件,就可以调用了
    之前给你的是源码skia中用汇编优化的汇编代码文件