'Install a C program to another machine without share code [closed]

I need to install a C program UNIX to another UNIX machine, what can I do?

In case the other machine has different architecture how can I share my program in the best way?



Solution 1:[1]

The simplest way to share your program is compile it and share the binaries. There are a lot of open question you will have to solve (libraries dependencies, specific distribution configurations, ...). You must to precompile for every targeted hardware architecture (x86-64, ARM, ...) and for every specific SO (BSD, Linux, ... even Windows).

As an example, Gimp is coded in C/C++ and exists binaries for many hardware architectures and operating systems.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 josejuan