作者banco (Acoustic)
看板AndroidDev
标题[问题] 启用SIMD功能
时间Wed Jul 27 17:12:15 2011
最近试着把 PC 上的程式移植到 Android 平台上
原本程式的某些片段使用 SIMD 的技术来加速运算
但在 ndk-build 编译时
出现 arm-linux-androideabi-g++ 认不得 -msse2 参数的问题
-msse2 是原先 PC 上的编译参数
那在这个例子中, 我该改下什麽参数呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.89.64
1F:→ pico2k:改程式,因为ARM没有支援SSE2指令集 07/27 17:21
2F:推 nvidia:人家搞不好用x86的android 07/27 18:17
3F:→ banco:这方面能不能多给一些提示, 例如关键字 07/27 18:50
4F:→ banco:我看ARM的网站有提到ARMv6後有支援SIMD, 但 ndk-build 似乎 07/27 18:54
5F:→ banco:是以 ARMv5 来进行编译, 是因为Android是以ARMv5为大宗吗? 07/27 18:55
6F:→ scribeTW:有类似的吧,NEON和VFP。不过绝对不是SSE2就是了。 07/28 00:14
7F:→ qrtt1:看 compiler 应该不是 x86 07/28 16:23