영어프랑스어스페인어

Ad


온웍스 파비콘

icu-config - 클라우드 온라인

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

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

프로그램:

이름


icu 구성 - 출력 ICU 빌드 옵션

개요


icu 구성 [ --bindir ] [ --cc ] [ --cflags ] [ --cpp플래그 ] [ --cppflags-검색 경로 ] [
--cxx ] [ --cxx플래그 ] [ --감지 접두사 ] [ --exec-접두사 ] [ --존재하다 ] [ --도움, -?,
--용법 ] [ --icudata ] [ --icudata-설치-디렉터리 ] [ --icudata-모드 ] [ --icudatadir ] [
--부르다 ] [ --호출=음식물 ] [ --ldflags ] [ --ldflags-레이아웃 ] [ --ldflags-libsonly ] [
--ldflags-검색 경로 ] [ --ldflags-시스템 ] [ --ldflags-icuio ] [ --만디르 ] [ --접두사 ]
[ --접두사=접두사 ] [ --sbindir ] [ --공유 데이터디렉터리 ] [ --sysconfdir ] [
--유니코드 버전 ] [ --번역 ] [ --inc파일 ]

기술


icu 구성 수동에 비해 ICU에 대한 구축 및 연결 작업을 단순화합니다.
사용자 makefile 또는 이와 동등한 구성. 왜냐하면 icu 구성 실행 가능한 스크립트입니다.
또한 시스템을 허용하여 ICU 라이브러리 및 헤더를 찾는 문제를 해결합니다.
PATH를 사용하여 찾습니다.

사용 예


icu 구성 makefile 없이 사용할 수 있습니다. 아래의 명령줄은 충분합니다.
ICU에 대한 단일 파일 C++ 프로그램 구축. (예를 들어,
icu/소스/샘플/props/props.cpp)

`icu-config --cxx --cxxflags --cppflags --ldflags` -o 소품 소품.cpp

더 일반적으로 icu 구성 makefile 내에서 호출되고 설정하는 데 사용됩니다.
변수. 다음 예제는 또한 소품 예.

CC=$(쉘 icu-config --cc)

CXX=$(쉘 icu-config --cxx)

CPPFLAGS=$(쉘 icu-config --cppflags)

CXXFLAGS=$(쉘 icu-config --cxxflags)

LDFLAGS =$(쉘 icu-config --ldflags)

모두: 소품

props.o: props.cpp

확인(1) 위의 변수를 자동으로 사용합니다.

옵션


--bindir
바이너리(실행 가능) 디렉토리 경로를 인쇄합니다. 일반적으로 'bin'과 동일합니다. 중환자실
사용자 실행 가능 응용 프로그램 및 스크립트는 여기에서 찾을 수 있습니다.

--cc 사용된 C 컴파일러를 인쇄합니다. $(CC) Makefile 변수와 같습니다.

--cflags
C 컴파일러 플래그를 인쇄합니다. $(CFLAGS) Makefile 변수와 동일합니다. 하다
포함 경로 또는 정의된 기호와 같은 전처리기 지시문을 포함하지 마십시오.
예에는 디버깅(-g) 및 최적화 플래그가 포함됩니다.

--cpp플래그
C 전처리기 플래그를 인쇄합니다. $(CPPFLAGS) Makefile 변수와 동일합니다.
예를 들면 -I 포함 경로 및 -D 정의 지시문이 있습니다.

--cppflags-검색 경로
위와 같이 C 전처리기 플래그를 인쇄하지만 -I 검색 경로만 인쇄합니다.

--cxx C++ 컴파일러를 인쇄합니다. $(CXX) Makefile 변수와 동일합니다.

--cxx플래그
C++ 컴파일러 플래그를 인쇄합니다. $(CXXFLAGS) Makefile 변수와 동일합니다.

--감지 접두사
ICU가 설치된 위치에서 이동된 경우 이 플래그를 다른
icu 구성 호출은 ICU 위치를 기준으로 ICU를 찾으려고 시도합니다. icu 구성 스크립트
위치했습니다. ICU 설치가 완료된 경우 마지막 기회로 사용할 수 있습니다.
손상된.

--exec-접두사
실행 가능한 프로그램 디렉토리(예: bin, sbin 등)에 사용되는 접두사를 인쇄합니다.
일반적으로 접두사와 동일합니다.

--존재하다
ICU가 설치된 것으로 보이면 스크립트가 성공(0) 상태로 반환되고
그렇지 않으면 오류 메시지와 XNUMX이 아닌 상태가 표시됩니다.

--도움, -?,--용법
도움말 및 사용법 메시지를 인쇄합니다.

--icudata
인쇄 짧은 이름 ICU 데이터 파일의 여기에는 다음과 같은 접미사가 포함되지 않습니다.
.dat, .dll, .so, .lib, .a 등은 'lib'와 같은 접두사를 포함하지 않습니다. 할 수 있습니다
형식에 있다 icudt21b

--icudata-설치-디렉터리
ICU 패키지 데이터가 설치되어야 하는 디렉토리를 인쇄하십시오. 로 사용할 수 있습니다
패키지 데이터(1)의 --install 옵션.

--icudata-모드
dll 또는 common과 같은 기본 ICU pkgdata 모드를 인쇄합니다. 로 사용할 수 있습니다 패키지 데이터(1)의
--모드 옵션.

--icudatadir
패키지 아카이브 데이터의 경로를 인쇄합니다. ($ICU_DATA 또는 이에 상응하는
기본 경로 포인트.) libdir을 가리키지 않습니다.

--부르다
운영 체제가 ICU를 찾을 위치에 ICU가 설치되지 않은 경우
공유 라이브러리에서 이 옵션은 명령을 인쇄하여 적절한 공유 라이브러리를 설정합니다.
ICU의 공유 라이브러리를 로드하기 위한 환경 변수. 예를 들어 많은 시스템에서
LD_LIBRARY_PATH 또는 이에 상응하는 이름의 변수를 설정해야 합니다.

--호출=음식물
동일 --부르다 옵션, 이름이 지정된 프로그램을 호출하기 위한 옵션 포함 제외
음식물. 면 음식물 다음과 같은 ICU 도구의 이름입니다. 장르(1), 그 다음 icu 구성 의지
해당 도구의 전체 경로도 포함합니다.

--ldflags
링커에 전달되어야 하는 모든 플래그를 인쇄합니다. 여기에는 다음을 위한 -L이 포함될 수 있습니다.
라이브러리 검색 경로 및 -l은 ICU 라이브러리를 포함합니다. 기본적으로 이 옵션은
"common"(libicuuc) 및 "i18n"(libicui18n) 라이브러리에서 링크를 시도합니다.
데이터 라이브러리도 마찬가지입니다. 추가 라이브러리가 필요한 경우
이 플래그와 함께 다음 두 플래그를 추가할 수 있습니다. 예를 들어
icuio 라이브러리가 추가로 필요한 경우 "--ldflags --ldflags-icuio"
표준 ICU 라이브러리. $(LDFLAGS) Makefile 변수와 같습니다.

--ldflags-레이아웃
ICU 레이아웃 라이브러리에 대한 링크 옵션을 인쇄합니다.

--ldflags-icuio
ICU I/O 패키지를 추가하기 위한 링크 옵션을 인쇄합니다.

--ldflags-libsonly
유사하게 --ldflags 그러나 -l 옵션만 포함합니다.

--ldflags-검색 경로
유사하게 --ldflags 그러나 -L 검색 경로 옵션만 포함합니다.

--ldflags-시스템
유사하게 --ldflags 그러나 시스템 라이브러리(예: pthread)만 포함합니다. --만디르
설치된 ICU 매뉴얼 페이지의 위치를 ​​인쇄합니다. 보통(남자)

--접두사
설치된 ICU가 상주하는 접두어(기본 디렉토리)를 인쇄합니다.

--접두사=접두사
ICU 접두사를 다음으로 설정합니다. 접두사 이 명령줄의 나머지 부분에 대해. 테스트를 수행
새 접두사가 유효한지 여부.

--sbindir
일반적으로 ICU 시스템 바이너리의 위치를 ​​인쇄합니다(sbin).

--공유 데이터디렉터리
ICU 공유 데이터의 위치를 ​​출력, 정상적으로(share)

--sysconfdir
ICU 시스템 구성 데이터의 위치를 ​​정상적으로 인쇄합니다(등).

--유니코드 버전
현재 ICU가 사용하는 유니코드 표준 버전을 인쇄합니다.

--번역
ICU의 현재 버전을 인쇄합니다.

--inc파일
다음과 함께 사용하기에 적합한 'Makefile.inc' 경로를 인쇄합니다. 패키지 데이터(1)의 -O 옵션.

작가


스티븐 루미스

버전


55.1

저작권


Copyright (C) 2002-2004 IBM, Inc. 및 기타.

onworks.net 서비스를 사용하여 온라인에서 icu-config 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad