Qt 작성자가 정말 좋아하는 기능이 있으며 섀도우 빌드입니다. 그림자 빌드가 켜져 있으면 생성 된 모든 파일 (* .moc, Makefile, * .o)이 특정 소스 디렉토리에서 생성되므로 소스 디렉토리가 깨끗하게 유지됩니다. Qt 크리에이터에서 kdevelop로 옮겨 가고 있는데,이 기능이 어떻게 동작하는지 알아 내려고 노력하고 있습니다. 지금까지 결과 변수 인 DESTDIR
, OBJECTS_DIR
및 MOC_DIR
을 사용하여 추가 바이너리, moc 파일 및 오브젝트 파일을 추가 디렉토리에 만들 수 있지만 이 디렉토리에 메이크 파일을 만드십시오. 어떤 아이디어? QtCreator이 무엇qmake에서 수동으로 섀도우 빌드 구성
15
A
답변
23
AFAIK는 기본적으로이 귀결 :
mkdir my_shadow_build
cd my_shadow_build
qmake ../my_src_dir
이 생성 메이크 자체 빌드 디렉토리에 단순히
make
를 실행하는 빌드 디렉토리 아래의 모든 임시 파일이 생성 원래 디렉토리의 소스를 사용합니다. 이것은 .pro 파일에 특별한 내용이 필요 없지만 "외부에서"사용법에 달려 있습니다.
1
또한 KDevelop에 대한 실험 qmake를 지원 플러그인을 시도 할 수 있습니다 : https://projects.kde.org/kdev-qmake이
처음 시작시 빌드 폴더를 요청하고 그림자 빌드 물건을한다. .pro 및 .pri 파일이 제대로 작성되었는지 확인해야합니다.이 파일을 엉망으로 만들기 쉽습니다. CMake는 훨씬 더 간단합니다!
관련 문제
- 1. 수동으로 TFS 팀 빌드 트리거
- 2. qmake에서 변수 DESTDIR 구성하기
- 3. Qt, QtCreator 및 QMake에서 GCC 컴파일러 스위치 구성
- 4. Qt/Qmake에서 여러 대상 작성하기
- 5. qmake에서 외부 프로그램을 실행하는 방법은 무엇입니까?
- 6. 허드슨 사전 빌드 구성
- 7. 연속 통합 빌드 구성
- 8. 다중 솔루션 빌드 구성
- 9. iPhone 빌드 구성 - Entitlements.plist
- 10. PHP로 JSON 인코딩 가능 배열을 수동으로 빌드
- 11. 구성을 릴리스하기 위해 구성 빌드를 빌드 (Eclipse)
- 12. CSS 섀도우 변 측면
- 13. 박스 섀도우 - 가능합니까?
- 14. CSS3 박스 섀도우 방향
- 15. 섀도우 박스 타이밍 문제
- 16. CSS가있는 드롭 섀도우
- 17. 섀도우 문제 해결
- 18. jquery 드롭 섀도우 플러그인?
- 19. jQuery가 텍스트 섀도우 가변성
- 20. 오페라 인세트 박스 - 섀도우
- 21. 데이터 소스 구성 마법사와 수동으로 데이터 소스 구성
- 22. 여러 고객을위한 Android 빌드 구성
- 23. 빌드/배포시 구성 파일 변경
- 24. 빌드 구성 파일에 개미 사용하기
- 25. 빌드 상수를 기반으로 구성 파일 수정
- 26. Firefox 3.0 CSS 드롭 섀도우
- 27. 섀도우 볼륨 - 비 다양성 개체
- 28. 구성 대화 상자의 빌드 작업에서 빌드 구성을 선택하는 방법은 무엇입니까?
- 29. TFS BuildId를 수동으로 늘리시겠습니까?
- 30. 젠킨스 다중 구성 빌드 및 테스트 구성 방법
qmake, cmake 및 autotools에 대해서도 마찬가지입니다. :) – Sambatyon