|
|
|
|
|
by cjhanks
2424 days ago
|
|
C++ has many audiences with disparate needs; ranging from firmware, to scientific computing, to application development. Most of the industries using the language optimize their code for a target platform. And general non-optimized portable binaries are simply not cost effective, so standardizing installation has not been simple. If you do care about portability, you functionally need to.
- ensure you're not linking to anything but LIBC and the VDSO - compile with no assembly language - disable most optimizations, and select a sufficiently generic hardware target. For the most part, they succeed in features. - directly compile all 3rd party source in your binary. Then, your binary should last a long time. That all said, I believe your needs are in the minority in the C++ community, and other languages likely better suit your needs. |
|