/ / makefile на прозорците с командата wildcard в командата javac - java, makefile

makefile на прозорците с командата wildcard в командата javac - java, makefile

Пиша makefile за частична Javaпроект. Предавам това на Windows, така че адаптирам makefile, който се използва с mingw. Както и да е, проблемът, в който се намирам, е, че искам да се позовавам

javac *.java

При изпълнение на makefile получавам

javac *.java
javac: file not found: *.java

Но ако го направя директно в командния ред, получавам очакваното поведение на маска.

Отговори:

0 за отговор № 1

Ако изпълните "javac * .java" в папка, която има без Java файлове, това е, което получавате.

Така че изглежда, файлът ви за марка не е в същата папка като вашите * .java файлове.