Как наложить D2 на GDC

Я установил GDC из программного центра Ubuntu.

Проблема в том, что когда я пытался скомпилировать источник, содержащий ключевое слово immutable, это дает мне ошибку. Тогда я сделал вывод, что он компилирует только D1.

Что мне делать, если я хочу скомпилировать D2 с помощью GDC?

3 ответа

Решение

Попробуйте поискать здесь (предупреждение: оно еще не завершено в любой форме или форме).

Вам нужно передать -v2, чтобы выбрать компиляцию D2, например:

gdc -v2 main.d

Пакеты в репозитории linux очень устарели. Насколько мне известно, они никак не совместимы с D2. Я пробовал.

Единственный способ, которым я знаю, как заставить D2 работать с GDC, - это скомпилировать GDC отсюда: https://bitbucket.org/goshawk/gdc/downloads

Если вы будете следовать инструкции в вики, вы можете скомпилировать ее для работы с D2.

Я недавно переключился с dmd на gdc, используя этот метод, и у меня не было проблем. Код, написанный и протестированный с помощью dmd, компилируется с помощью gdc.

Другие вопросы по тегам