|Home > The C and C++ Libraries > Building an application without the C library|
Creating an application that has a
causes the C library initialization functions to be included as
If your application does not have a
the C library is not initialized and the following features are
not available in your application:
stdio functions that
have the prefix
other functions, such as
See The standalone C library functions for more information on the functions that are not available without library initialization.
This section refers to creating applications without the library as bare machine C. These applications do not automatically use the full C runtime environment provided by the C library. Even though you are creating an application without the library, some functions from the library that are called implicitly by the compiler must be included. There are also many library functions that can be made available with only minor reimplementations.