일반적으로 디렉토리는 어디에 있습니까? 예를 들어, GCC 소스 라이브러리에 링크 된 함수 프로토 타입이있는 헤더를 컴파일 할 때? 난 그냥 kmalloc 함수를 가지고있는 slab.c를 다운로드했기 때문에 물어 본다. (다른 헤더를 컴파일 할 때 링크 오류가 생겨서 이제는 그것을 구현 한 소스 코드 파일이있다.)GCC 소스 코드 디렉토리 (.c 파일)
답변
이 : -
`gcc -print-prog-name=cc1` -v
명령은 헤더 파일을 확인하기 위해 GCC에 의해 사용된다.
사실, GCC의'.c' 소스 파일이있는 곳과는 아무 상관이 없습니다. 또는 리눅스 커널의'slab.c' 소스 파일과 관련이있다. –
@JonathanWakely : - 동의합니다. 매우 사실이라면 OP가 무엇을 찾고 있는지 짐작했습니다. 아주 확실하지 않고 약간의 downvotes를 위해 나의 손가락을 너무나 넘어 뜨리게해라! –
hehe, 예, 우리 모두 추측하고있는 것 같아요! :-) –
- 1. 리눅스 C++ 프로젝트 소스 파일 디렉토리 구조
- 2. gcc 전에 소스 파일 전처리기를 hooking
- 3. OpenCV 소스 코드 디렉토리 구조
- 4. Truecrypt 소스 코드 파일
- 5. GCC 상대 검색 디렉토리
- 6. VCS : 소스 코드 디렉토리 만 푸시
- 7. 소스 코드 디렉토리 : "common"및 "include"?
- 8. GCC, C :
- 9. Deobfuscating C++ 소스 코드
- 10. assemly to C 소스 코드
- 11. 소스 디렉토리 변경 Visual C#
- 12. gcc 소스 코드의 함수
- 13. Eclipse G ++로 C 코드 컴파일 GCC
- 14. C++ : GCC 컴파일러와 파일 연결
- 15. C# .net 소스 코드
- 16. exe에 C++ 소스 코드
- 17. C++ 벡터 소스 코드
- 18. C 소스 코드 숨기기
- 19. C# 소스 코드 검색
- 20. 부트 스트랩 소스 코드 디렉토리 이해
- 21. C# 소스 파일 합병
- 22. 표기법 퀘이크 소스 코드 (C)
- 23. GCC 코드 스 니펫 경로
- 24. GCC stl_tree.h 레드 - 블랙 트리의 소스 코드 :: 설정
- 25. 최소 c11 소스 코드
- 26. gcc -Og가 소스 코드 줄 매핑을 생성하지 않는 이유는 무엇입니까?
- 27. InstallShield : 소스 및 대상 디렉토리 및 파일
- 28. 파일 소스 코드 강조 표시
- 29. .HTA 파일 소스 코드 표시
- 30. gdb 소스 디렉토리 검색
당신이 묻는 것이 명확하지 않습니다. 당신은 헤더를 컴파일하지 않는다. GCC 소스 트리에는'slab.c '가없고 GCC에는'kmalloc' 함수가 없으며, GCC가 아니라 리눅스 커널의 일부입니다. –
커널이나 커널 모듈을 컴파일하는 것처럼 들립니다. 그렇게하는 것은 일반 프로그램을 컴파일하는 것과는 다릅니다. 커널 용으로 컴파일 할 수있는 가이드가 많이 있습니다. 그 중 하나를 찾아서 질문을해야합니다 .... – SoapBox