2013-03-02 33 views
0

我有三個名爲A.java,B.java,C.java的java文件,A將創建對象B,B將創建對象C.但是我從來沒有構建過makefile。有沒有人可以幫我建立一個makefile來編譯這三個java文件?我應該使用什麼工具來製作makefile?謝謝!如何僅編譯一些java文件的makefile?

+0

簡單的答案。使用Maven或Ant或Gradle構建Java。 – 2016-10-09 06:32:25

回答

2
  1. 定義您的後綴。
  2. 定義如何轉成名爲.java的.class
  3. 定義要
  4. 定義一個「全」的目標是什麼類。

您不需要任何特定的編輯器來製作makefile;甚至記事本也會這樣做。

+0

我寫了我的makefile,但是當我運行「make」時。 Aludra顯示了我:make:致命錯誤:沒有參數可以編譯。怎麼了? – Ziyu 2013-03-02 04:16:02

+0

@Ziyu - 什麼是錯誤的是你的Makefile沒有定義一個默認目標。 – 2016-10-09 06:34:10