
저는 에뮬레이트된 ARM 머신(Debian 7 포함)에서 Python 3.4.1을 컴파일하려고 합니다. ./configure
나에게 준다
checking for g++... no
하지만 g++가 설치되어 있습니다. 그러면 무엇이 문제가 될 수 있습니까? 나는 그것이 꼭 필요한 것은 아니라는 것을 알고 있지만 make
C++ 코드에는 g++를 사용하는 것을 선호합니다 .
답변1
해결 방법:
CXX=/usr/bin/g++ ./configure
어쨌든 매우 이상하고 구성 스크립트의 버그인 것 같습니다. 그것은 것 같다알려진 문제. 아 글쎄...
편집하다--with-cxx-main
: 다른 목적의 옵션인 것 같습니다 . C++ 확장 모듈을 지원하려면 일부 플랫폼에서 필요합니다. 위의 답변을 업데이트했습니다.
답변2
도움말에 설명된 대로 구성에 전달된 환경 변수를 사용하여 g++의 위치를 수동으로 설정할 수 있습니다.
Usage: ./configure [OPTION]... [VAR=VALUE]...
예를 들어, 사용자 지정 접두사를 사용하여 구성을 실행하는 경우 명령은 다음과 같습니다.
./configure --prefix=/home/user/.local CXX="/usr/bin/g++"