Xcode의“헤더 검색 경로”와“사용자 헤더 검색 경로”는 무엇입니까?


답변:


197

사용하는 사용자 헤더 검색 경로 검색 한 원하는 경로에 대한을 #include "..."하고 사용 헤더 검색 경로를 위해 #include <...>. 당신이 옵션을 선택하면 물론, 항상 검색 사용자 경로 , 다음 #include <...>사용자 경로에 대한 작업도 않습니다.


감사! 그래, 나는 그것을 이해했지만 왜 하나를 사용하겠습니까? 나에게 <>는 시스템 포함이어야하고 다른 모든 것은 ""이어야합니다.하지만 그것은 C로 프로그래밍 한 훈련입니다. <>는 시스템이 포함되지 않은 잘 알려진 라이브러리를 가리킬 수 있습니까?
mindthief

네, "잘 알려진 라이브러리"가 옳다고 생각합니다. 개인적으로 시스템 헤더뿐만 아니라 Boost 헤더에도 <>를 사용합니다.
JWWalker

Boost ( boost.org ) 에 대해 몰랐습니다 ! 고마워, 그것은 매우 흥미로워 보인다.
mindthief

14
< >프레임 워크 .a.frameworks"라이브러리"용이며 ​​시스템 프레임 워크인지 여부는 중요하지 않습니다. 부스트와 같은 타사 또는 타사와 같은 " "프로젝트 프레임 워크 는 프로젝트 헤더 용입니다. 컴파일되는 파일 세트. 명확하게하는 데 도움이되기를 바랍니다.
Olie
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.