这是因为在编译过程中,dmd默认会生成中间文件(例如.o文件)。如果您不想生成中间文件,可以使用以下命令:

dmd b_betterc_fanxing.d -ofanice.exe -c

这个命令使用"-c"选项来告诉dmd编译器只生成目标文件而不生成可执行文件。然后,您可以使用"-ofanice.exe"选项生成可执行文件。这样就可以避免生成中间文件了。

dlang语言最新dmd2103版本dmd编译生成可执行文件时我想不生成o文件或者object中间文件我使用了如下命令dmd b_betterc_fanxingd -o- -ofaniceexe却没有效果如果用dmd b_betterc_fanxingd -ofaniceexe就可以生成可执行文件但是这条命令也同时生成了aniceo的中间文件请帮我解决下

原文地址: https://www.cveoy.top/t/topic/fblz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录