>> Edit article
이름
제목
패스워드
저는 리눅스 초보왕입니다. 아래는 제가 gcc를 구한 뒤 컴파일하면서 생긴 에러를 어떻게 해소하였는가를 밝힌 내용입니다. --------------------------------------------- 제대로 된 리눅서가 되려면 컴파일을 알아야 한다는 고수들의 글을 읽고, 인터넷 바다에서 우여곡절 끝에, gcc 소스가 아닌, gcc 실행파일을 정말 어렵게 구했습니다. 우선 잘 되는지 알아보려고 간단한 예제 파일 hello.c를 vi로 편집하여 컴파일하였습니다.($ gcc -o hello hello.c) 그런데, 이게 어인 일! crt1.o가 없다는 에러 메시지가 출력된 것입니다. 이 동네에 들어와서 질문과 답변란을 뒤지니 리눅스를 다시 설치하되, 기본사항이 아닌 몽땅설치하라는 해결책을 읽었습니다. 별수 있습니까? 다시 몽땅 재설치하였습니다. crt1.o 파일을 찾으니 /usr/lib에 들어있더군요. ($ find / -name crt*) 다시 hello.c를 컴파일하니 실행파일 ./hello가 기분좋게 생성되었습니다. crt1.o가 든 RPM이 어느 것인가 알아보니 ($ rpm -qf /usr/lib/crt1.o), glibc-devel-XXX.rpm 파일이었습니다. 따라서, 여러분도 다시 몽땅 설치하려면 귀찮기도 하고 하드 용량이 적은 분들은 위 RPM만 설치하여 컴파일해 보십시오--초보왕
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved