영어프랑스어스페인어

Ad


온웍스 파비콘

mips-linux-gnu-gdc - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 mips-linux-gnu-gdc 실행

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

프로그램:

이름


gdc - D 언어용 GCC 기반 컴파일러

개요


gdc [-c]
[-g] [-페이지] [-O수평]
[-IDIR...] [-LDIR...]
[-o 아웃파일] 인파일...

주어진 입력 파일에 대해 파일 이름 접미사는 컴파일의 종류를 결정합니다.
끝난:

파일.d
D 소스 파일.

파일.디
D 인터페이스 파일.

파일.o
링크할 개체 파일입니다.

파일.a
링크할 라이브러리 파일

기술


XNUMXD덴탈의 gdc 명령은 프론트엔드입니다. GCC 동일한 옵션을 많이 지원합니다. 이 설명서
특정 옵션만 문서화 gdc. 이들 대부분은 긍정적인 것과 부정적인
양식; -ffoo의 음수 형식은 -fno-foo입니다. 이 설명서는 다음 중 하나만 문서화합니다.
둘 중 하나가 기본값이 아닌 형식입니다.

XNUMXD덴탈의 gdc 명령은 D 소스 코드를 개체 파일로 컴파일하는 데 사용할 수 있습니다.
목적 파일을 함께 수집하거나 둘 다 순차적으로 수행합니다.

가장 유용한 옵션만 여기에 나열됩니다. 나머지는 아래를 참조하십시오.

옵션


-frelease
컴파일 릴리스 버전.

-재미있는 테스트
unittest 코드로 컴파일합니다.

-fno-assert
런타임에 대한 코드 생성 끄기 주장하다()'에스.

-fno-불변
런타임에 대한 코드 생성 끄기 불변()'에스.

-fno-in
런타임에 대한 코드 생성 끄기 에() 계약.

-fno-out
런타임에 대한 코드 생성 끄기 밖() 계약.

-fno-경계 검사
모든 기능에 대한 배열 경계 검사를 끕니다.

-fno 내장
로 시작하지 않는 내장 함수를 인식하지 마십시오. __내장_ 접두사로.

-fno-emit-moduleinfo
모듈 정보 및 관련 기능의 생성을 끕니다.

-fd-자세한
D 언어 처리에 대한 정보를 stdout에 인쇄합니다.

- 속성
D2의 경우 @property 구문을 적용합니다.

-fd-vtls
스레드 로컬 저장소로 들어가는 모든 변수를 나열합니다.

-fignore-unknown-pragma
지원되지 않는 pragma는 무시하십시오.

-fsplit-동적 배열
함수에 전달할 때 동적 배열을 길이와 포인터로 분할합니다.

-femit-템플릿
템플릿 방출 동작을 제어합니다.

이 옵션을 켜면 모든 템플릿이 내보내지지만
번역 단위. 실행 파일에는 여러 개의 코드 및 데이터 복사본이 있습니다.

이 옵션을 끄면 컴파일러가 템플릿을 전혀 내보내지 않도록 합니다.

기본 동작은 템플릿을 내보내는 것이지만 컴파일러에서 다음과 같이 결정하는 경우에만
그것은 필요합니다.

-f디버그=고르다
디버그 코드에서 프로그램으로 컴파일하십시오.

지원되는 옵션은 다음과 같습니다.

수평
디버그 코드 <= 레벨로 컴파일하십시오.

ident
ident로 식별되는 디버그 코드로 컴파일합니다.

-fdeps=파일 이름
파일 이름에 모듈 종속성을 씁니다.

-fmake-deps=파일 이름
주어진 파일에 makefile 종속성 출력을 씁니다.

-fmake-mdeps=파일 이름
-fmake-deps=와 같이파일 이름 그러나 시스템 헤더 파일은 무시하십시오.

-단지=파일 이름
명령줄에 지정된 모든 모듈을 처리하지만 해당 모듈에 대한 코드만 생성합니다.
인수로 지정된 모듈.

-f버전=고르다
프로그램에 버전 코드를 컴파일합니다.

지원되는 옵션은 다음과 같습니다.

수평
버전 코드 >= 수준으로 컴파일합니다.

ident
ident로 식별되는 디버그 코드로 컴파일합니다.

-fintfc
D 인터페이스 파일을 생성합니다.

-fintfc-디렉토리=예배 규칙서
D 인터페이스 파일 쓰기 예배 규칙서.

-fintfc 파일=파일 이름
D 인터페이스 파일 쓰기 파일 이름.

-fdoc
문서를 생성합니다.

-fdoc-디렉토리=예배 규칙서
문서 파일 쓰기 예배 규칙서.

-fdoc 파일=파일 이름
문서 파일 쓰기 파일 이름.

-fdoc-inc=파일 이름
Ddoc 매크로 파일을 포함합니다.

-fXf=파일 이름
JSON 파일을 파일 이름에 씁니다.

-fdump 소스
소스에서 디코딩된 UTF-8 텍스트를 덤프합니다.

-Wcast-결과
null 또는 nil 결과를 생성하는 캐스트에 대해 경고합니다.

-워러
모든 경고를 오류로 만듭니다.

- 더 이상 사용되지 않음
더 이상 사용되지 않는 기능의 사용에 대해 경고하지 마십시오.

-Wunknown-pragma
GDC에서 이해하지 못하는 pragma가 발견되면 경고합니다.

onworks.net 서비스를 사용하여 mips-linux-gnu-gdc 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad