AWS EC2 및 빌드 필수 “빌드 필수”를 설치할 수도

Amazon EC2에서 Node.js를 컴파일하려고하지만 “빌드 필수”를 설치할 수도 없습니다. 문제는 어디에 있습니까?

감사.


sudo yum install build-essential
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
(...)
No package build-essential available.
Error: Nothing to do

./configure
Checking for program g++ or c++          : not found
Checking for program icpc                : not found
Checking for program c++                 : not found
error: could not configure a cxx compiler!

cxx 컴파일러를 구성 할 수 없습니다!



답변

build-essentialaptitudeYum (RHEL)이 아닌 (Debian) 에있는 패키지입니다 . EC2 도구 설치와 같은 핵심 문제에 대한 자세한 정보를 제공하려면 질문을 다시 바꿔야 할 수도 있습니다.


build-essentialyum 에 대한 메타 패키지 의 대략적인 내용 은 다음과 같습니다.

yum install make glibc-devel gcc patch


답변

나는 같은 문제가 있었기 때문에 node.js를 작성한다고 가정합니다. 당신이 누락 된 것은 다음과 같습니다.

yum install gcc-c++

그러나 첫 번째 부분을 지나간 후에는 그 이상이 필요할 수 있습니다.


답변

이보다 완전한 대안을 별도의 항목으로 만들려면 충분히 중요합니다.

yum groupinstall "Development Tools"


답변

gcc-c ++ 외에도 openssl 용 개발 패키지를 설치해야했습니다.

yum install openssl-devel

그 설치 후 http://nodejs.org/#download에 따라 node.js를 성공적으로 컴파일하고 설치할 수 있습니다


답변