2.4. C 라이브러리 없이 응용 프로그램 빌드

main() 함수를 포함하는 응용 프로그램을 만들면 C 라이브러리 초기화 함수가 __rt_lib_init의 일부로 포함됩니다.

응용 프로그램에 main() 함수가 없으면 C 라이브러리가 초기화되지 않고 다음 기능을 응용 프로그램에서 사용할 수 없습니다.

라이브러리가 초기화되지 않으면 사용할 수 없는 함수에 대한 자세한 내용은 독립 실행형 C 라이브러리 함수를 참조하십시오.

이 단원에서는 베어 시스템 C로서의 라이브러리 없이 응용 프로그램을 만드는 내용을 다룹니다. 이러한 응용 프로그램은 C 라이브러리에서 제공하는 전체 C 런타임 환경을 자동으로 사용하지 않습니다. 라이브러리 없이 응용 프로그램을 작성하는 경우에도 라이브러리의 일부 도우미 함수는 포함되어야 합니다. 약간만 다시 구현하여 사용할 수 있는 라이브러리 함수도 많습니다.

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0349AK
Non-Confidential