2011-10-04 5 views
0

JBACI로 내 sempahore 숙제를하려고하는 중이 야, 터미널이 IO 오류를 표시하기 때문에 긴 단계를 거쳐 실행하면됩니다. 메신저 다음 코드 샘플을 시도 :JBACI java 컴파일 오류

// Demonstate jBACI graphics; without barrier program. 
#include "gdefs.cm" 
const 
int SQUARE1 = 1; int SQUARE2 = 2;  
int BARRER = 3;  int DELTA = 11; int Xfinal = 600; 

void MoveS1() { 
    int i=0,r; 
    while (i <= Xfinal) { 
     r = random(DELTA); 
     i = i + r; 
     moveby(SQUARE1, r, 0); 
    } 
} 

void MoveS2() { 
    int i=0,r; 
    while (i <= Xfinal) { 
     r = random(DELTA); 
     i = i + r; 
     moveby(SQUARE2, r, 0);   
    } 
} 

void main() { 
    create(SQUARE1, RECTANGLE, RED, 30, 50, 30, 30); 
    create(SQUARE2, RECTANGLE, BLUE, 30, 100, 30, 30); 
    create(BARRER, LINE, BLACK, 350,10,350,400); 
    cobegin { 
     MoveS2();MoveS1(); 
    } 
} 

을하고 난 터미널에 다음을 얻을 :

[email protected]:/home/pochi/ProgramasJBACI# java -jar jbaci.jar 
I/O error from: /usr/bin/bapas alien.pm java.io.IOException: Cannot run program   
"/usr/bin/bapas" (in directory "/home/pochi/ProgramasJBACI/examples"): 
java.io.IOException:  error=2, No such file or directory 

BTW 도움

이 밤은 숙제 I에 대한 JBACI와

TNX를 컴파일 메신저 내가 왜 컴파일을 제대로 할 수 없는지를 알아야 할 필요가있다. 또한 나는이 지침을 따랐 : http://inform.pucp.edu.pe/~inf232/Semestre-2007-2/Laboratorio-4/index.htm

+0

"내 sempahore 숙제를하려고하는 중입니다."... "이 컴파일을 제대로 할 수없는 이유를 알 필요가있는 숙제가 아닙니까?" –

+0

Windows 사용자가 컴파일 할 수있는 동일한 구성으로 우분투 만 있고 컴파일 할 수 없었습니다. 먼저 컴파일해야합니다. 그러면 HW를 시작할 수 있습니다 –

답변

1

.... 스페인어 나는 JBACI이 무엇인지 모르겠지만, 당신은 항아리를 실행할 때, /usr/bin/bapas을 시작하는 다른 프로세스 킥오프하려고 그 좋아하는 나에게 보인다 오류는 파일이 없음을 나타냅니다. java 명령을 사용하기 전에 설치해야합니다.

+0

: "usr/bin/bapas"프로그램을 실행할 수 없습니까? 프로그램이나 경로 여야합니까? –