Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

How can I cross-compile C program using toolchain in Android SDK?

47

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
47

How can I cross-compile C program using toolchain in Android SDK?

Posted at 3/8/2017 16:20:13      View:5151 | Replies:5        Print      Only Author   [Copy Link] 1#
Last edited by fireworks In 3/8/2017 16:33 Editor

I'd like to compile C program with arm-linux-androideabi-gcc in Android 5.1 SDK, but I couldn't because of following error.
         

So I tried several ways and now I'm using like this.

[Linux]
    1.  Created ‘test’ folder in ~/firefly-rk3288/build/external.
    2.  Wrote hello.c file in ~/firefly-rk3288/external/test.

         < Hello.c >
         
    3.  And wrote Android.mk like below.
         < Android.mk>
           
    4.  Ran 'make hello' and got hello executable file at build top directory.


[rk3288 target board]
         

There's no error with this method, but the biggest problem is that it takes too much time to compile.
So, I want to know how to use the compiler (arm-linux-androideabi-gcc) directly. eg. do I need environment variable setting?








Reply

Use props Report

1821

Credits

10

Prestige

17

Contribution

super moderator

Rank: 8Rank: 8

Credits
1821
Posted at 3/9/2017 10:37:20        Only Author  2#
you can try NDK
Reply

Use props Report

47

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
47
Posted at 3/13/2017 13:19:06        Only Author  3#

Thank you for your tips.
I'll try NDK
Reply

Use props Report

114

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
114
Posted at before yesterday 20:28        Only Author  4#
I really appreciate your article, it left a strong impression. Thanks to the SC-401 valid practice questions sheet exam, I reached a new level in my career. Now I’m sharing it for free with all of you!
Reply

Use props Report

134

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
134
Posted at yesterday 11:13        Only Author  5#
I’m really inspired by this article, thank you for sharing it! Free access to B2B-Solution-Architect valid learning materials’s rich content is available, hoping it benefits you in your studies.
Reply

Use props Report

127

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
127
Posted at 20 min. before        Only Author  6#
It really broadened my horizons. The IIA-CIA-Part2 vce files questions are free—use them to elevate your career and salary!
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list