Compiler un programme java avec un makefile
varley
Messages postés
66
Date d'inscription
Statut
Membre
Dernière intervention
-
varley Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
varley Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
quelqu'un peut il m'aider dans la compréhension d'utilisation d'un makefile pour la compilation d'un programme java?
ci dessus ma classe sac.java
et le makefile qui y va avec
comment utiliser le makefile pour compiler le programme
quelle commande taper pour afficher le message hello qui est le resultat du programme.
merci d'avance.
makefile
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java
CLASSES = \
Sac.java
default: classes
classes: $(CLASSES:.java=.class)
clean:
$(RM) *.class
quelqu'un peut il m'aider dans la compréhension d'utilisation d'un makefile pour la compilation d'un programme java?
ci dessus ma classe sac.java
et le makefile qui y va avec
comment utiliser le makefile pour compiler le programme
quelle commande taper pour afficher le message hello qui est le resultat du programme.
merci d'avance.
public class Sac {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("hello");
}
}
makefile
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java
CLASSES = \
Sac.java
default: classes
classes: $(CLASSES:.java=.class)
clean:
$(RM) *.class
A voir également:
- Makefile java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Jeux java itel 5360 - Forum Mobile
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
1 réponse
Bonjour,
J'aurai tendance à dire que ce genre de Makefiles ne sert à rien en Java.
Si on veut des processus standard on utilisera des outils dédiés (Maven, Ant...) mais pour un exemple aussi simple que le tien la ligne de commande suffira :
J'aurai tendance à dire que ce genre de Makefiles ne sert à rien en Java.
Si on veut des processus standard on utilisera des outils dédiés (Maven, Ant...) mais pour un exemple aussi simple que le tien la ligne de commande suffira :
# Compilation du programme javac Sac.java # Exécution du programme java Sac
varley
Messages postés
66
Date d'inscription
Statut
Membre
Dernière intervention
12
Merci