So I have to decide where a program that I like to write will run. it means three things
- Run on same OS and processor type (developed in Linux on x86-64) used the same setup for development
No question to ask
- Make program in Linux x86-64 and compile it to mobile phone running android (ARM instruction set requirement because what I know is android is arm based) -- so different OS and different instruction sets of compiled-to program requirement
Question how to do it. If not using any IDE. Just want to relay on makefile -- Then what I need to install on my Linux Development Machine so what I compile my C/C++/Python code with make and produce android arm program?
- Make program in Linux x86-64 and run on Windows on x86-64 machine. Question: What I will need
Also is there any compiler or emulator for development in Linux and compiling on Linux but getting produced program for Raspberry Pi.
I just want some of available options if I am developing and compiling on Linux x86-64 computer . I like opensource options. Name and few words of explanation