如何在gdc上施加D2

Ara*_*ack 6 d gdc

我从ubuntu的软件中心安装了GDC.

问题是,当我尝试编译包含关键字的源时immutable,它会给我一个错误.然后我推断它只编译D1.

如果我想用GDC编译D2,我该怎么办?

And*_*vić 10

您需要传递-v2来选择D2编译,例如:

gdc -v2 main.d
Run Code Online (Sandbox Code Playgroud)


110*_*110 6

linux存储库中的软件包已经过时了.据我所知,他们无论如何都与D2不兼容.我试过了.

我知道如何让D2与GDC合作的唯一方法是从这里编译GDC:https://bitbucket.org/goshawk/gdc/downloads

如果您按照wiki上的说明进行操作,则可以选择将其编译为与D2一起使用.

我最近使用这种方法从dmd切换到gdc并且没有任何问题.使用dmd编写和测试的代码与gdc完全编译.


Meh*_*dad 5

试着看这里(警告:它还没有以任何形状或形式完成).