Как наложить 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.