gpt4 book ai didi

d - 我应该确保我的代码可以同时使用 DMD 和 GDC 进行编译吗?

转载 作者:行者123 更新时间:2023-12-04 10:46:59 25 4
gpt4 key购买 nike

我想部分等效的问题:使用 DMD 编译的代码是否应该在所有情况下使用 GDC 自动编译?

我问是因为我在从 ubuntu 10.4(看似循环依赖,叹气)存储库安装现代版本的 GDC 时遇到问题。

最佳答案

Should I ensure my code compiles with both DMD and GDC?

取决于您是否计划在这两种编译器上编译代码。如果您只打算使用 DMD 进行编译,则无需确保您的代码可以在 GDC 上进行编译。也就是说,编写可跨编译器移植的代码通常是个好主意,以防有一天您确实需要使用 GDC。

Should code that compiles with DMD, automatically compile in all circumstances with GDC?

大多数情况下,编译器之间总是存在并且总是存在细微差异。

GDC 和 DMD(和 LDC)都共享相同的编译器前端,因此在大多数情况下它们的功能是相同的。当您开始接触较低级别的东西时,通常会出现差异,例如内联汇编程序,SIMD 内部函数。

关于d - 我应该确保我的代码可以同时使用 DMD 和 GDC 进行编译吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12981614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com