헤더 파일 (일부 cpp 파일)이 거의없고 모든 VS C++ 프로젝트에서 액세스 할 수 있기를 원합니다. 예를 들어, 다음 파일을 가지고 있습니다 : myclass.h
myclass.cpp
그리고 내가 만든 모든 프로젝트에서 #include <myclass.h>
이되고 싶습니다. myclass.cpp가 myclass.h가 포함 된 프로젝트에서 액세스 할 수 있도록하고 싶습니다.모든 프로젝트에서 액세스 할 수있는 헤더 파일
-1
A
답변
0
일반적인 코드를 적절한 위치에 두는 것이 좋습니다. 이제 추가 include 디렉토리를 가리 키도록 프로젝트 구성을 수정할 수 있습니다.
다양한 방법으로이 작업을 수행 할 수 있습니다. 가장 간단한 방법은 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 속성 페이지 대화 상자의 "구성 속성"섹션을 열고 "VC++ 디렉터리"를 선택하는 것입니다. 아래에는 두 가지 설정이 있습니다. "디렉토리 포함"및 "소스 디렉토리"를 수정해야합니다. 두 번 클릭하면 편집 대화 상자가 나타납니다.
다음으로 사용자 지정 속성 시트를 만드는 것이 좋습니다. 관련 문서를 참조하십시오 : http://msdn.microsoft.com/en-us/library/669zx6zc.aspx#bkmkPropertySheets
"속성 관리자"를 가져와야합니다 ... 나를 위해,이 "기본"보기 메뉴에서 "다른 Windows"아래에있었습니다. 속성 관리자가 실행되면 특정 빌드 구성 또는 프로젝트를 마우스 오른쪽 단추로 클릭하고 "새 프로젝트 속성 시트 추가"를 선택할 수 있습니다. 이제 모든 구성 옵션을 설정하고 "props"파일에 저장할 수 있습니다.
다음 번에 동일한 설정 집합 (예 : 공통 코드가있는 동일한 포함 및 소스 경로)으로 프로젝트를 만들려면 "기존 등록 정보 시트 추가"를 대신 사용할 수 있습니다.
표준 특성 시트를 수정할 수 있습니다. 이것은 아마도 합리적인 일이 아닙니다!
관련 문제
- 1. 도메인에서만 액세스 할 수있는 헤더
- 2. pcap 파일 헤더 액세스
- 3. SPI로 액세스 할 수있는 SD 파일 시스템
- 4. 클래스의 모든 인스턴스에서 액세스 할 수있는 변수
- 5. 모든 viewControllers에서 액세스 할 수있는 배열을 가지고
- 6. 모든 서블릿에서 액세스 할 수있는 데이터
- 7. 모든 클래스에서 액세스 할 수있는 전역 변수
- 8. C++ Windows 프로젝트에서 누락 된 헤더 파일
- 9. Ruby에 액세스 할 수있는 파일 관리자
- 10. xib에서 재사용 할 수있는 헤더
- 11. 다른 프로젝트에서 리소스 파일 액세스 C# .Net
- 12. 모든 프로젝트에서 사용할 수있는 정적 클래스를 만드는 방법
- 13. 하나의 파일에서 모든 Clib 함수에 액세스 할 수있는 방법이 있습니까?
- 14. 모든 프로젝트에서 사용할 수있는 데이터베이스 만들기
- 15. C# : 솔루션의 모든 프로젝트에서 액세스 할 수있는 사용자 지정 색 클래스
- 16. Zend 별도의 파일 이름에 액세스 할 수있는 다중 업로드 파일
- 17. 모든 사용자 파일에 액세스 할 수있는 Google 드라이브 SDK
- 18. 은 모든 파일 안에 헤더 PHP를 포함합니다.
- 19. 여러 프로젝트에서 사용할 수있는 변수
- 20. 파일 시스템에 액세스 할 수있는 오프라인 HTML 보고서
- 21. 다른 모든 헤더 파일을 포함하는 단일 헤더 파일?
- 22. 쉽게 액세스 할 수있는 C++ 파일 컨테이너 (예 : zip)
- 23. h : panelGrid에 액세스 할 수있는 방법이 있습니까?
- 24. 기본 액세스 인증 헤더
- 25. 헤더 파일
- 26. 모든 페이지에서 액세스 할 수있는 데이터베이스의 CodeIgniter 설정
- 27. 모든 안드로이드 알림에 액세스 할 수있는 방법이 있습니까?
- 28. 모든 페이지에서 액세스 할 수있는 콘텐츠 스크립트에서 변수를 만드는 방법
- 29. 크롬 확장 프로그램에서 웹에 액세스 할 수있는 모든 리소스 나열
- 30. 모든 뷰에서 액세스 할 수있는 NSDictionary를로드하는 가장 좋은 장소는 무엇입니까?
그냥 포함하십시오. BTW, 더 나은 #include myclass.h "'. – herohuyongtao
검색 할 디렉토리를 더 추가하여이 작업을 수행 할 수 있습니다 (MSVC의 경우/I 옵션). 이러한 프로젝트와 함께 컴파일 된 코드를 링크해야 할 수도 있습니다. –
@herohuyongtao 글쎄, 각 프로젝트에 복사 할 필요없이 어디서나 액세스 할 수 있도록 배치 할 위치를 알고 싶습니다. – jvl