uClibc VS glibc glibc GNU C 라이브러리는 일반적으로 glibc로 알려진, GNU 프로젝트가 C 표준 라이브러리를 구현한 것이다. 이름과는 달리 현재는 C++도 지원한다. 일반적인 PC환경의 리눅스에서 사용 한다. uClibc uClibc는 임베디드 리눅스 전용으로 만들어진 소형 C 표준 라이브러리다. uClibc는 메모리 관리 장치가 필요없는 마이크로컨트롤러에 장착하는 μLinux 전용으로 만들어졌다. 따라서 uClibc는 glibc에 비해 용량이 더 작지만 glibc와 완벽 호환 되지는 않는다. 또한, glibc로 컴파일 한 실행파일을 uClibc환경에서 실행 하거나 반대로 하는 경우 링크되어야 하는 so 라이브러리들이 달라서 에러가 발생 한다.