위치 독립적인 GCC 바이너리 구축

위치 독립적인 GCC 바이너리 구축

GCC에 관해 몇 가지 질문이 있습니다. 프로그래밍에 사용하는 PC가 일부 드라이버 문제로 인해 인터넷에 연결할 수 없기 때문에 휴대용 버전의 GCC를 원합니다. 그래서 소스에서 gcc를 휴대용 버전으로 컴파일하는 방법에 대한 기사를 읽고 그대로 따랐습니다. 그런데 GCC가 빌드된 디렉터리를 내 PC에 복사하고 간단한 C 프로그램을 컴파일하려고 하면 "No such file or Directory"라는 오류가 나오므로 stdio.h내 휴대용 GCC는 확실히 작동하지 않습니다. 기사에 제공된 것과 같은 매개변수를 사용했지만 여전히 컴파일된 버전이 --disable-shared이식 가능하지 않다는 것을 알고 있습니다. --enable-static누군가 GCC의 휴대용 버전을 컴파일한 다음 이를 내 PC에 복사하는 방법을 말해 줄 수 있습니까?

노트:GCC가 필요한 PC는 Fedora 23을 실행하고 있습니다. C 컴파일러가 사전 설치되어 있지 않으며 같은 이유로 Wi-Fi 어댑터용 드라이버를 컴파일할 수 없습니다. 그러니 내 메인 컴퓨터를 인터넷에 연결하지 않아도 되는 방법을 제안해 주세요.

관련 정보