Linux에서 ./configure
을 실행하면 헤더 파일과 .c 파일 (Makefile 외)을 생성합니다. 맞습니까? 어떻게 구성 할 수 있습니까?.h 파일 생성을 구성 할 수 있습니까?
1
A
답변
3
아마도 configure.ac을 만들지 만 (autoconf 버전에 따라 다름), here을 읽으면 무엇을 만들어야하고 자동 생성 된 것인지 알 수 있습니다. 그것은 autotools 주제에 대해 다루는 것이 좋습니다.
2
일반적으로 다양한 정의가 포함 된 구성 헤더를 생성하는 데 사용됩니다 (종종 라이브러리 & 기능 존재 여부). 그러나 이것은 autotools가 configure 작업을 수행하도록 지시 한 경우에만 발생합니다.
configure.ac (자동 도구에 입력 파일)에 어떤 내용이 들어가고 어떤 헤더가 정확하게 올지를 정의합니다. AC_CONFIG_HEADERS, AC_CHECK_HEADER, AC_CHECK_LIB 및 유사한 매크로를 참조하십시오. 자세한 내용은 autoconf manual을 참조하십시오. 또한 완전한 튜토리얼 jasonw 링크를 통해 읽어보십시오. 그리고 기존 프로젝트에서 일이 어떻게 진행되는지보십시오.
관련 문제
- 1. 파일 생성을 기다리는 ANT
- 2. 생성자에서 객체 생성을 중단 할 수 있습니까?
- 3. h : commandLink를 h : link로 바꿀 수 있습니까?
- 4. 이 열리지 파일 "d3dx9.h"를 포함 할 수 있습니다
- 5. vb.net 내에서 MD5 체크섬 생성을 어떻게 가속화 할 수 있습니까?
- 6. MFMailComposeViewController를 구성 할 수 있습니까?
- 7. 파일 생성을 nhibernate로 매핑하기
- 8. .h 및 g ++의 .H 헤더 파일
- 9. h : dataTable을 템플릿으로 만들 수 있습니까?
- 10. Android H.263 또는 H.264 파일?
- 11. SharePoint에서 파일 대신 폴더를 나열하도록 일정보기를 구성 할 수 있습니까?
- 12. 특정 파일 형식의 병합을 사용하지 않도록 구성 할 수 있습니까?
- 13. PHP 구성 파일 php.ini를 분할 할 수 있습니까?
- 14. WPF에서 글꼴 크기를 구성 할 수 있습니까?
- 15. Maven의 소스 위치를 구성 할 수 있습니까?
- 16. POVRAY 이미지 생성을 가속화하는 샘플 구성
- 17. 컴파일 .h 파일
- 18. Thinking Sphinx에서 델타 색인 생성을 일시적으로 비활성화 할 수 있습니까?
- 19. Google의 GWT JS 코드 생성을 방해하거나 회피 할 수 있습니까?
- 20. 정식 태그를 사용하면 Google 색인 생성을 방지 할 수 있습니까?
- 21. 런타임시 코드 생성을 어떻게 단순화 할 수 있습니까?
- 22. WCF 클라이언트 코드 생성을 어떻게 커스터마이징 할 수 있습니까?
- 23. 관리자 패널에서 모델의 개체 생성을 제한 할 수 있습니까?
- 24. Xcode 4에서 어떻게 색인 생성을 비활성화 할 수 있습니까?
- 25. SQLite에서 ROWID 자동 생성을 방지 할 수 있습니까?
- 26. h : commandButton 액션을 컨텍스트 루트로 리디렉션 할 수 있습니까?
- 27. 사전 컴파일 .H 파일
- 28. 이 함수를 사용하여 R에서이 목록을 어떻게 구성 할 수 있습니까?
- 29. h : outputLink?를 사용하여 # 앵커가있는 URL을 구성 요소로 인코딩 할 수 있습니까?
- 30. 맞춤 구성 요소가 포함 된 jsf h : 메시지에 html을 추가 할 수 있습니까?
구성한다는 것은 무엇을 의미합니까? 명령 줄 (--help를 사용하여 실행)을 사용하여 ./configure의 동작을 변경하거나 GNU AUTOTOOLs (Autoconfig/Automake)를 사용하여 다시 만들 수 있습니다. – Baget
./configure의 의미는 무엇입니까? 수백만 개의 configure 스크립트가 있습니다. –
autoconf를 사용하여'configure' 스크립트를 생성하고'configure' 스크립트가 헤더 파일을 생성하도록 하시겠습니까? –