2014-02-27 63 views

回答

2

這是艾達 - 無需生成文件。

找到頂層文件(*名.adb)和gnatmake它。這工作,因爲小梅跟蹤所有的依賴關係,以便項目文件不是必須的(儘管他們通常用於方便,儲存標誌,路徑等,通常在混合語言項目所需)。

在Linux上,你需要首先把文件名小寫,或者找到一個「忽略文件名的情況下」選項;我猜這個項目來自Windows。

剛纔檢查:lowercasing文件名,

gnatmake aflex.adb 

成功構建(有一些警告)。

+0

它運行一個腳本來改變所有文件名以小寫後的工作。正如你所說,它確實給出了一些警告,但我想這是正常的。謝謝。 – user3146897

+0

您需要分析警告並在適當的地方修復它們。 –

+0

它是一個任務的一部分,所以它應該像現在這樣工作,至少在Windows中。我不認爲警告是特定於Linux的,所以我會認爲沒有什麼可以解決的。 – user3146897