我從https://github.com/xomboverlord/xomb-bare-bones/tree/master下載了druntime。它是爲裸骨頭XOmB OS而製作的。如果我想將它編譯爲目標文件,dmd將返回錯誤「未定義標識符_xopEquals」。然後我看到官方druntime,我發現函數_xopEquals。當我添加此功能XOmB druntime,什麼都沒有改變......D unknown function _xopEquals
我發現druntime/src目錄/ object_.d此功能:
bool _xopEquals(in void*, in void*)
{
throw new Error("TypeInfo.equals is not implemented");
}
我把它添加到模塊,其中DMD調用錯誤。
什麼是您使用的函數的定義以及您放置哪個文件?我從來沒有使用xomb的東西,但我做了我自己的druntime ... –
嘗試把它放在你自己的運行時的object.d。 –
它解決了這個問題。但許多其他的錯誤提高:(D關於druntime的依賴關係會毀了我...無論如何,真的非常感謝您的幫助 – Seraph