C programmers will know how annoying it gets when they have to compile their code for different target systems. Although the standard C language is well-defined by ANSI, there are always several platform specific issues to solve. No common library offers a complete set of functionalities for all common operating systems. Therefore code versions for different platforms need to be maintained in parallel. Such problems are not limited to development only, but impact also the distribution of applications on multiple targets.
Unable to display preview. Download preview PDF.