G-WAN 使用 gdc 来编译 D 脚本。
我在使用 D2 的 gdc 时遇到了问题,因此想改用 dmd(它们都是 D 编译器)。
所以我所做的就是alias gdc="dmd"
现在我可以通过调用来编译 D2 代码gdc hello.d
,但 G-WAN 仍然告诉我To use D (*.d) scripts, install 'gdc'
我可以在不访问源代码的情况下诱骗它使用 dmd 吗?
答案1
您可以尝试在 $PATH 中创建一个同名的脚本gdc
并在其中调用 dmd。
例如:$HOME/bin/gdc
内容:
#!/bin/sh
# Enter the dmd compile command below
# $@ are your command line arguments
dmd $@
使其可执行:chmod +x $HOME/bin/gdc