2016-12-03 9 views
1

우분투 16.04에 SpiderMonkey 45를 설치하려고했지만 실패했습니다. 나는 SpiderMonkey Build Documentation을 참조하고 프로세스를 완료했다.SpiderMonkey 45 설치가 Ubuntu에서 실패했습니다. 16.04

The program 'js' can be found in the following packages: 
* nodejs 
* rhino 
Try: sudo apt install <selected package> 

어떻게 문제를 해결하기 위해 : 나는 ../build_DEBUG.OPT/js/src/shell로 디렉터리를 변경하고 js를 입력 할 때 설치 후

cd js/src 
autoconf-2.13 

mkdir build_DBG.OBJ 
cd build_DBG.OBJ 
../configure --enable-debug --disable-optimize 
make 

은, 단말기는 나에게 오류를 준? 고맙습니다.

+1

실행 파일'js '가 해당 디렉토리에 있습니까? 그렇다면'./js'를 대신 사용해보십시오. – Aurora0001

+0

그래, 네가 말했듯이 그것은 내게 효과적이다. 하지만./js가 작동하고 'js'가 작동하지 않는 이유는 무엇입니까? – lbs0912

답변

1

js을 호출하면 실행 파일 js에 대해 PATH 환경 변수를 직접 찾습니다. 에 Spidermonkey를 구축 한 디렉토리가 경로에 없으므로 실행 파일을 찾을 수 없으므로 오류가 발생합니다.

./js<your current directory>/js으로 확장되며, 이는 터미널에서 실행 파일을 찾고 실행하기에 충분합니다.

./executable이 작동하지만 executable이 아닌 이유에 대한보다 일반적인 설명은 this question을 참조하십시오.

+0

고맙습니다. 오류가 수정되었습니다. – lbs0912

+0

초록색 눈금 아이콘을 사용하면이 질문 (및 다른 질문에 대한 답)을 반드시 수락하십시오. – Aurora0001