2
我有一個名爲「dprogram.d」的d的源文件,並在mac osx的終端中使用命令$ dmd dprogram.d來創建可執行文件。根據官方文檔,編譯器會自動編譯源代碼並鏈接.o目標文件(http://dlang.org/dmd-linux.html#linking),但它似乎沒有這樣做。D編譯器DMD不鏈接目標文件
編譯器將創建一個.o文件,但不是一個可執行文件,我從終端獲得的唯一反饋是一條消息:「gcc:no such file or directory」,就好像gcc試圖鏈接目標文件,但不能找到它。
在mac osx上用dmd(數字火星D)編譯器編譯.d源文件的正確方法是什麼?
(編輯:在Windows上工作,它autmatically創建.exe文件,但在Mac OSX上它does not)
只需安裝GCC,即可解決問題。 – DejanLekic