우분투의 소프트웨어 센터에서 GDC를 설치했습니다.gdc에 D2를 부과하는 방법
문제는 키워드 immutable
이 들어있는 소스를 컴파일하려고하면 오류가 발생한다는 것입니다. 그런 다음 D1 만 컴파일한다고 추론했습니다.
GDC로 D2를 컴파일하려면 어떻게해야합니까?
우분투의 소프트웨어 센터에서 GDC를 설치했습니다.gdc에 D2를 부과하는 방법
문제는 키워드 immutable
이 들어있는 소스를 컴파일하려고하면 오류가 발생한다는 것입니다. 그런 다음 D1 만 컴파일한다고 추론했습니다.
GDC로 D2를 컴파일하려면 어떻게해야합니까?
당신은
gdc -v2 main.d
리눅스 저장소에있는 패키지는 아주 오래된이다 :, -V2는 D2의 컴파일을 선택 예컨대을 통과해야합니다. 내가 아는 한, 그들은 어떤 식 으로든 D2와 호환되지 않는 입니다. 난 노력 했어.
내가 GDC 작업 D2 여기에서 GDC 을 컴파일하는 것입니다 얻는 방법을 알고있는 유일한 방법 : 당신이 위키의 지시를 따르는 경우에 https://bitbucket.org/goshawk/gdc/downloads
, 선택적 D2와 함께 작동하도록 그것을 를 컴파일 할 수 있습니다 .
최근에이 방법을 사용하여 dmd에서 gdc로 전환했으며 아무런 문제가 없었습니다. dmd로 작성하고 테스트 한 코드는 gdc로 깨끗하게 컴파일됩니다.
데비안/우분투 용 패키지 GDC는 D1 전용이고 GDC의 이전 버전은 그야말로 확실합니다. –
맞습니다. Ubuntu Maverick은 GDC 1.043에 해당하는 DMD를 가지고 있으며, Natty는 packages.ubuntu.com에 따르면 1.063을 보유하고있다. – jgottula