컴파일 후 구성 스크립트와 함께 사용 된 플래그 파악

Nordine Lotfi

일부 애플리케이션 (C의 코드베이스, 기본 컴파일러로 gcc 사용, github에서 복제 된 git ...)을 컴파일하고 있다고 가정 해 보겠습니다. ./configure --flags1 --flags2 ...

컴파일을 마친 후에는 내가 사용한 플래그를 알고 싶습니다 ./configure(이 가상의 경우에는 잃어버린 쉘 기록을 보면 알 수 없습니다).

플래그 목록은 꽤 길 수 있으며, 해당 플래그를 찾는 데 시간을 낭비하고 싶지 않습니다 (특히 이전에 언급 한 응용 프로그램에서 일부를 문서화 할 수 없기 때문에).

컴파일 된 애플리케이션에 사용 된 플래그를 알 수있는 방법이 있습니까? 어떤 파일이 ./configure생성 되는지 살펴보면 ?

Zevzek

그들은에 있습니다 config.log:

head -n8 config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.52.20190901.  Invocation command line was

  $ ./configure --enable-trace

Makefile에서 약간의 sed를 사용하여 쉽게 구문 분석하고 해당 정보를 바이너리에 문자열로 포함 할 수 있습니다. 그래도 다른 프로그램이 그렇게하는지 모르겠습니다 ;-)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

경고 : 컴파일 오류와 함께 생성 된 트리거

분류에서Dev

파일 이름에 추가 문자와 함께 복사 된 bash 스크립트 파일

분류에서Dev

크로스 컴파일러, 정의되지 않은 기호와 함께 gcc 플러그인 사용

분류에서Dev

Jenkins 스크립팅 된 파이프 라인 구문과 함께 dockerfile 사용

분류에서Dev

계층 구조와 함께 gcc로 컴파일 된 프로젝트에서 사용하는 목록 헤더 파일

분류에서Dev

컴파일 된 객체 파일에서 C 함수의 크기 파악

분류에서Dev

생성 된 jar 파일의 클래스 경로를 사용하여 Java 소스 파일 컴파일

분류에서Dev

컴파일러는 화이트 박스 매크로 내에서 생성 된 케이스 클래스에 구조 유형을 사용합니다.

분류에서Dev

SBT 플러그인은 컴파일 된 소스의 클래스 경로를 사용합니다.

분류에서Dev

Solaris의 최신 컴파일러에서 새로운 c + 11 플래그와 함께 xercesc를 사용할 수 없습니다.

분류에서Dev

추가 메서드와 함께 미리 컴파일 된 Azure 함수를 사용할 때 오류

분류에서Dev

shell = False와 함께 Popen을 사용하여 파이썬 스크립트 실행

분류에서Dev

셸 스크립트를 사용하여 새 파일의 일부 텍스트와 함께 날짜 인쇄

분류에서Dev

Roslyn을 사용하여 태그 / 표시된 클래스를 성공적으로 컴파일하는 방법

분류에서Dev

포함 된 자바 스크립트 파일의 오래된 버전을 사용하는 Wordpress

분류에서Dev

void와 함께 함수 인터페이스를 사용할 때 예기치 않은 유형 스크립트 컴파일러 동작

분류에서Dev

64 비트 라자루스 컴파일러와 함께 32 비트 DLL 사용

분류에서Dev

스크립트 용 Python 구성 파일

분류에서Dev

PyInstaller / Py2exe-단일 파일 컴파일에 타사 스크립트와 함께 os.system 호출 포함

분류에서Dev

React js와 함께 스타일이 지정된 구성 요소 사용

분류에서Dev

컴파일 된 Theano 함수 재사용

분류에서Dev

릴리스 최적화 인수로 컴파일 된 애플리케이션과 함께 addr2line을 사용할 수 있습니까?

분류에서Dev

잘못된 구성으로 인해 Visual Studio 2019에서 디버그 모델 용으로 컴파일 할 때 액세스 위반과 함께 Boost Filesystem이 실패 할 수 있습니까?

분류에서Dev

잘못된 구성으로 인해 Visual Studio 2019에서 디버그 모델 용으로 컴파일 할 때 액세스 위반과 함께 Boost Filesystem이 실패 할 수 있습니까?

분류에서Dev

kst와 함께 사용하기위한 Linux 로그 파일 구조 변경

분류에서Dev

Weka와 함께 훈련 된 분류기 파일 사용

분류에서Dev

Weka와 함께 훈련 된 분류기 파일 사용

분류에서Dev

스크래피와 함께 파이썬을 사용하여 여러 웹 페이지 크롤링 된 데이터를 csv 파일로 출력하는 방법

분류에서Dev

XC8 컴파일러와 함께 FreeRTOS 사용

Related 관련 기사

  1. 1

    경고 : 컴파일 오류와 함께 생성 된 트리거

  2. 2

    파일 이름에 추가 문자와 함께 복사 된 bash 스크립트 파일

  3. 3

    크로스 컴파일러, 정의되지 않은 기호와 함께 gcc 플러그인 사용

  4. 4

    Jenkins 스크립팅 된 파이프 라인 구문과 함께 dockerfile 사용

  5. 5

    계층 구조와 함께 gcc로 컴파일 된 프로젝트에서 사용하는 목록 헤더 파일

  6. 6

    컴파일 된 객체 파일에서 C 함수의 크기 파악

  7. 7

    생성 된 jar 파일의 클래스 경로를 사용하여 Java 소스 파일 컴파일

  8. 8

    컴파일러는 화이트 박스 매크로 내에서 생성 된 케이스 클래스에 구조 유형을 사용합니다.

  9. 9

    SBT 플러그인은 컴파일 된 소스의 클래스 경로를 사용합니다.

  10. 10

    Solaris의 최신 컴파일러에서 새로운 c + 11 플래그와 함께 xercesc를 사용할 수 없습니다.

  11. 11

    추가 메서드와 함께 미리 컴파일 된 Azure 함수를 사용할 때 오류

  12. 12

    shell = False와 함께 Popen을 사용하여 파이썬 스크립트 실행

  13. 13

    셸 스크립트를 사용하여 새 파일의 일부 텍스트와 함께 날짜 인쇄

  14. 14

    Roslyn을 사용하여 태그 / 표시된 클래스를 성공적으로 컴파일하는 방법

  15. 15

    포함 된 자바 스크립트 파일의 오래된 버전을 사용하는 Wordpress

  16. 16

    void와 함께 함수 인터페이스를 사용할 때 예기치 않은 유형 스크립트 컴파일러 동작

  17. 17

    64 비트 라자루스 컴파일러와 함께 32 비트 DLL 사용

  18. 18

    스크립트 용 Python 구성 파일

  19. 19

    PyInstaller / Py2exe-단일 파일 컴파일에 타사 스크립트와 함께 os.system 호출 포함

  20. 20

    React js와 함께 스타일이 지정된 구성 요소 사용

  21. 21

    컴파일 된 Theano 함수 재사용

  22. 22

    릴리스 최적화 인수로 컴파일 된 애플리케이션과 함께 addr2line을 사용할 수 있습니까?

  23. 23

    잘못된 구성으로 인해 Visual Studio 2019에서 디버그 모델 용으로 컴파일 할 때 액세스 위반과 함께 Boost Filesystem이 실패 할 수 있습니까?

  24. 24

    잘못된 구성으로 인해 Visual Studio 2019에서 디버그 모델 용으로 컴파일 할 때 액세스 위반과 함께 Boost Filesystem이 실패 할 수 있습니까?

  25. 25

    kst와 함께 사용하기위한 Linux 로그 파일 구조 변경

  26. 26

    Weka와 함께 훈련 된 분류기 파일 사용

  27. 27

    Weka와 함께 훈련 된 분류기 파일 사용

  28. 28

    스크래피와 함께 파이썬을 사용하여 여러 웹 페이지 크롤링 된 데이터를 csv 파일로 출력하는 방법

  29. 29

    XC8 컴파일러와 함께 FreeRTOS 사용

뜨겁다태그

보관