0
我有,但我不能找出包含的源文件AFLEX http://snk.to/f-cd1c0j3u以下文件夾如何編譯它們,所以我可以在我的ADA項目中使用它們(我用蚊蚋-GPS和Linux薄荷15 64位)。它似乎沒有項目文件,只有來源。 我感謝您的幫助。在Linux Mint的編譯AFLEX 64位
我有,但我不能找出包含的源文件AFLEX http://snk.to/f-cd1c0j3u以下文件夾如何編譯它們,所以我可以在我的ADA項目中使用它們(我用蚊蚋-GPS和Linux薄荷15 64位)。它似乎沒有項目文件,只有來源。 我感謝您的幫助。在Linux Mint的編譯AFLEX 64位
這是艾達 - 無需生成文件。
找到頂層文件(*名.adb)和gnatmake它。這工作,因爲小梅跟蹤所有的依賴關係,以便項目文件不是必須的(儘管他們通常用於方便,儲存標誌,路徑等,通常在混合語言項目所需)。
在Linux上,你需要首先把文件名小寫,或者找到一個「忽略文件名的情況下」選項;我猜這個項目來自Windows。
剛纔檢查:lowercasing文件名,
gnatmake aflex.adb
成功構建(有一些警告)。
它運行一個腳本來改變所有文件名以小寫後的工作。正如你所說,它確實給出了一些警告,但我想這是正常的。謝謝。 – user3146897
您需要分析警告並在適當的地方修復它們。 –
它是一個任務的一部分,所以它應該像現在這樣工作,至少在Windows中。我不認爲警告是特定於Linux的,所以我會認爲沒有什麼可以解決的。 – user3146897