programing

단일 gcc 명령어로 검색 경로에 여러 헤더 포함 및 라이브러리 디렉토리를 추가하려면 어떻게 해야 합니까?

javaba 2022. 7. 5. 23:42
반응형

단일 gcc 명령어로 검색 경로에 여러 헤더 포함 및 라이브러리 디렉토리를 추가하려면 어떻게 해야 합니까?

단일 gcc 명령어로 검색 경로에 여러 헤더 포함 및 라이브러리 디렉토리를 추가하려면 어떻게 해야 합니까?

include 디렉토리에 여러 -I 플래그를 사용하고 lib 디렉토리에 여러 -L 플래그를 사용합니다.

를 설정할 수 있습니다.C_INCLUDE_PATH환경 변수입니다.

export C_INCLUDE_PATH=.:/some/dir:/some/other/dir

뿐만 아니라LIBRARY_PATH환경 변수입니다.

Linux의 경우-I추가하려는 각 디렉토리 앞에 표시됩니다.

예제:

user:/home/my_project$ gcc -g -Wall -I/usr/include/lib_Directory/ -I./include -c ./src/transcod.c

./명령어를 실행하고 있는 현재의 디렉토리(이 경우 my_project)를 의미합니다.

언급URL : https://stackoverflow.com/questions/5846804/how-to-add-multiple-header-include-and-library-directories-to-the-search-path-in

반응형