영어프랑스어스페인어

Ad


온웍스 파비콘

llvm-config - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 llvm-config 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 llvm-config 명령입니다.

프로그램:

이름


llvm-config - LLVM 컴파일 옵션 인쇄

개요


llvm 구성 선택권 [구성 요소들...]

기술


llvm 구성 LLVM을 사용하는 애플리케이션을 더 쉽게 구축할 수 있습니다. 그것은 인쇄할 수 있습니다
LLVM에 대해 링크하는 데 필요한 컴파일러 플래그, 링커 플래그 및 개체 라이브러리.

사용 예


JIT에 대해 링크하려면 다음을 수행합니다.

g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
g++ `llvm-config --ldflags` -o HowToUseJIT HowToUseJIT.o \
`llvm-config --libs 엔진 bcreader scalaropts`

옵션


--번역
LLVM의 버전 번호를 인쇄하십시오.

-도움
요약 인쇄 llvm 구성 인수.

--접두사
LLVM의 설치 접두사를 인쇄합니다.

--src-루트
LLVM이 빌드된 소스 루트를 인쇄합니다.

--obj-루트
LLVM을 빌드하는 데 사용된 개체 루트를 인쇄합니다.

--bindir
LLVM 바이너리의 설치 디렉토리를 인쇄하십시오.

--포함 디렉토리
LLVM 헤더의 설치 디렉토리를 인쇄하십시오.

--libdir
LLVM 라이브러리의 설치 디렉토리를 인쇄하십시오.

--cxx플래그
LLVM 헤더를 사용하는 데 필요한 C++ 컴파일러 플래그를 인쇄합니다.

--ldflags
LLVM 라이브러리에 대해 링크하는 데 필요한 플래그를 인쇄합니다.

--libs
지정된 LLVM에 대해 링크하는 데 필요한 모든 라이브러리를 인쇄합니다. 구성 요소들를 포함한
모든 종속성.

--libnames
유사하게 --libs, 그러나 없이 라이브러리의 베어 파일 이름을 인쇄합니다. -l or
경로 이름. 아직 설치되지 않은 LLVM 사본에 대한 링크에 유용합니다.

--libfiles
유사하게 --libs, 그러나 각 라이브러리 파일의 전체 경로를 인쇄하십시오. 이것은 다음과 같은 경우에 유용합니다.
라이브러리가 있는 경우 도구가 다시 링크되도록 makefile 종속성 생성
변경 사항을 사용합니다.

--구성요소
모든 유효한 구성 요소 이름을 인쇄하십시오.

--타겟 빌드
이 LLVM 사본이 지원하는 모든 대상의 구성요소 이름을 인쇄하십시오.

--빌드 모드
LLVM이 빌드될 때 사용된 빌드 모드를 인쇄합니다(예: 디버그 또는 릴리스).

구성 요소


사용 가능한 모든 구성 요소 목록을 인쇄하려면 다음을 실행하십시오. llvm 구성 --구성요소. 대부분의 경우에,
구성 요소는 LLVM 라이브러리에 직접 대응합니다. 유용한 "가상" 구성 요소는 다음과 같습니다.

모든
모든 LLVM 라이브러리를 포함합니다. 구성 요소가 지정되지 않은 경우 기본값입니다.

백엔드
기본 백엔드 또는 C 백엔드를 포함합니다.

엔진
기본 JIT 또는 비트코드 인터프리터를 포함합니다.

EXIT 지위


If llvm 구성 성공하면 0으로 종료됩니다. 그렇지 않으면 오류가 발생하면 종료됩니다.
XNUMX이 아닌 값으로.

onworks.net 서비스를 사용하여 온라인으로 llvm-config 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad