는 좀 이상한 행동을 제시하고이 Makefile을 가지고 :메이크 이상한 행동
$ javac -d Classes -sourcepath .. -classpath `for x in \`ls Classes/jars/*\`; do echo -n $x:; done` PCA/PCAClassifier.java
는 잘 자바를 컴파일합니다. 그러나 somereason에 나는
make PCA
내가 얻을 호출 할 때 :
Compiling PCAClassifier
javac -d Classes -sourcepath .. -classpath `for x in \`ls Classes/jars/*\`; do echo -n $x:; done` PCA/PCAClassifier.java
javac: invalid flag: Classes/jars/Jama.jar:
Usage: javac <options> <source files>
use -help for a list of possible options
make: * [Classes/RobotSuite/PCA/PCAClassifier.class] Error 2
난 너무 혼란 스러워요. 누구나 해결책이 있습니까?
만들기 버전 정보 :
GNU이 무료 소프트웨어입니다 3.81 저작권 (C) 2006 자유 소프트웨어 재단, 주식 회사를 확인; 복사 조건에 대한 소스를 참조하십시오. 보증은 없습니다. 상품성 또는 적합성에 대해서조차도 해당되지 않습니다. 특정 목적.
배경 I386-사과 darwin10.0을 위해 만들어진이 프로그램 : 그룹 프로젝트에서 작업. 우분투를 실행하고 있습니다. 내 파트너는 Mac OS X을 사용하고 있습니다. 이유가 무엇이든,이 메이크 파일은 내 컴퓨터에서 정상적으로 작동하지만 자신의 컴퓨터에서는 정상적으로 작동하지 않습니다. 명령이 그의 BASh 터미널에서 작동하더라도, 어떻게 든 Make가 올바르게 보내지 않습니다.
메이크 파일을 표시하지 않으므로 도움이되지 않습니다. 첫 번째 단편은 PCA/PCAClassifier.java를 컴파일하고 있고 불만스런 버전은 PCA/PCAHelper.java를 컴파일하고 있습니다 - 그 차이점은 무엇입니까? –
아니요, 어떤 인수를 실행하든 상관없이 실패합니다. – FrankieTheKneeMan