Hello All, I am learning how to program for my CS class and I am not sure how to
ID: 3694253 • Letter: H
Question
Hello All, I am learning how to program for my CS class and I am not sure how to run a java program on my Mac's terminal/command line using a makefile. I have a folder titled "SP" with two sub-folders named "bin" and "src". Also, in "SP", I have a file named "employee.txt". Within "bin", there are 7 files: Business.class, Employee.class, Executive.class, HourEmp.class, Searching.class, Sorting.class, StaffMember.class. Within "src", there are 7 files: Business.java, Employee.Java, Executive.Java, HourEmp.java, Searching.Java, Sorting.Java, StaffMember.java, Volunteer.java.
Explanation / Answer
JCC = javac
JFLAGS = -g
Business.class: Business.java
$(JCC) $(JFLAGS) Business.java
Employee.class: Employee.java
$(JCC) $(JFLAGS) Employee.java
Executive.class: Executive.java
$(JCC) $(JFLAGS) Executive.java
HourEmp.class: HourEmp.java
$(JCC) $(JFLAGS) HourEmp.java
Searching.class: Searching.java
$(JCC) $(JFLAGS) Searching.java
Sorting.class: Sorting.java
$(JCC) $(JFLAGS) Sorting.java
StaffMember.class: StaffMember.java
$(JCC) $(JFLAGS) StaffMember.java
Volunteer.class: Volunteer.java
$(JCC) $(JFLAGS) Volunteer.java
clean:
$(RM) *.class
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.