make는 어떻게 설치합니까?


56
/usr/bin/perl install-module.pl --all
ERROR: Using install-module.pl requires that you install "make".

AWS EC2의 우분투에 make를 설치해야합니다. 어떻게해야합니까? 마침내 빌드 필수도 성공적으로 설치할 수 있습니다.

# make
make: *** No targets specified and no makefile found.  Stop.

어떤 우분투 버전을 사용하십니까?

내가 사용하는 버전은 11.04입니다 (GNU / Linux 2.6.38-8- 가상 x86_64)
Deepak

방금 우분투 12.04에 패키지도 있음을 알았습니다 make. 아마 sudo apt-get install make작동합니다 ...

sudo apt-get install make 패키지 목록 읽기 ... 완료 건물 종속성 트리 상태 정보 읽기 ... 완료 패키지 작성을 사용할 수 없지만 다른 패키지가 참조합니다. 패키지가 없거나 오래되었거나 다른 소스에서만 사용 가능하다는 의미 일 수 있습니다. E : 'make'패키지에 설치 후보가 없습니다.
Deepak

make패키지는 확실히 해야 사용할 수 있습니다; 내 시스템에 버전 3.81-8.1ubuntu1이 있습니다. 패키지에 대한 /etc/apt/sources.list위치를 정의 하는에 문제가있을 수 있습니다 apt-get.
키이스 톰슨

답변:


115

다음 명령을 실행하십시오.

sudo apt-get install build-essential

gcc실제로 건물을 짓고 설치 해야 할 것들이 필요할 것 입니다. build-essential패키지와 함께 사용되는 다른 도구를 설치합니다 make.


2

상자에 make가 설치되어있는 것 같습니다. 당신이 받고있는 회신은 실제로 make 파일에 의해 파일을 제출 할 수 없다고 불평하는 make에 의해 생성 된 오류입니다 (이는 수행해야 할 작업을 알려줍니다)

설치하려는 모듈에 Makefile.pl이 있습니까? 그렇다면 다음을 시도하십시오.

$ perl Makefile.pl
$ make
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.