libc.so와 링크를 원한다고해도 제 질문은 libc.a가 항상 필요합니다. 나는 인터넷을 검색하며 (충돌) 3 가능한 대답간단한 c 프로그램이 libc.a가 아닌 libc.so에 링크되는 이유는 무엇입니까?
1. c program will require to link to libc.a and crt1.o files
2. for "-l" option, ".so" is preferred against ".a"
3. There're both libc.a and libc.so
가 그래서 내 질문에 대한 정확한 답해야을 제공합니다?
정적으로 링크 할 경우 정적 라이브러리가 필요합니다. –
어디서이 세 가지 답변을 얻었습니까? –
오직 동적으로 링크 된 경우 어떤 코드가 동적 연결을 수행합니까? – stark