“make : No target`config '를 만드는 규칙이 없습니다”를 어떻게 수정합니까? [닫은]


12

make config터미널에 입력 하면 시스템이 다음과 같이 응답합니다.

make: *** No rule to make target `config'.  Stop.

그 문제를 해결하는 방법에 대한 아이디어가 있습니까?


@MichaelKjorling 코드의 끝 부분에 약간 복잡하기 때문에 설명을 업데이트 하시겠습니까?
Kevdog777

더 나은 지금? (다음 번에는 직접 편집 할 수 있습니다. 즉시 편집 할 담당자가 없더라도 언제든지 제안 할 수 있습니다.)
CVn

그것은 6 개 이상의 편집이 필요했습니다-하지만 그것은 더 낫습니다 :)
Kevdog777

패키지를 컴파일하고 있습니까?
hildred

무엇을하려고합니까? 이 명령은 현재 디렉토리에 대상을 빌드하는 규칙이 포함 된 make 파일이있는 경우에만 의미가 있습니다 config. 왜 작동하길 기대 했습니까?
Gilles 'SO- 악마 그만

답변:


7

make config어디에서나 실행할 수 없습니다 -Make 파일이 들어있는 디렉토리에 있어야합니다. 확인하려면 :

ls Makefile

이 파일에는 다음과 같은 대상이 포함되어야합니다 config.

grep ^config Makefile

(이 마지막 명령은 가능한 모든 Makefile 구문 과 일치 하지는 않지만 간단한 파일 인 경우 최소한 configureor 과 같은 다른 대상이 있는지 표시해야합니다 configuration.)


1

그것은 논쟁으로 make무엇을 해야할지 모른다는 것을 의미합니다 config. 존재하지 않습니다. 를 읽고 필요한 Makefile것을 결정하십시오.


0

* nix의 소프트웨어 구성은 일반적으로 configure프로젝트 최상위 디렉토리에서 스크립트를 실행하여 수행 됩니다.

cd /path/to/project
./configure

당신은 그것을 시도 했습니까?


./configure 또는 무엇을 찾아야합니까?
MakaraPr
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.