ARM DS-5 Community Edition doesn't include ARM compiler
(armcc
).
If you could get hold of armcc
best would be to separate your processing heavy algorithms to individual compilation units (separate C files), build them with armcc
as you would do for any compilation unit. When you get the object files, convert them into an archive then use that in Android.mk as LOCAL_STATIC_LIBRARIES += <your_archive>
.
You can't use armcc
plainly to build Android compatible libraries mostly because of Bionic
dependencies, I think.