소프트웨어 프로젝트를 만들고 있는데 autotools를 사용하여 makefile 등을 생성하고 싶습니다. 수동으로 Makefile.am을 만들고 구성했습니다. 파일에서, 그리고 here에서 autogen.sh 스크립트를 사용하고 있습니다. 이 문제는 프로젝트를 별도의 '빌드'디렉토리 (예. 내가 가면 :autotools 빌드 시스템/빌드를 별도의 빌드 디렉토리에 사용합니다.
mkdir build
cd build
../configure
make
구성 단계는 잘 작동하지만 실행했을 때 얻을합니다
make all-recursive
Making all in src
/bin/sh: line 0: cd: src: No such file or directory
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
모든 팁이 작업을 얻을? 아니면 포기해야하고 좀 더 단순한/다른 것을 시도해야합니다. 필자는 이것이 합리적으로 간단한 C++ 프로젝트가 될 계획이며, 부울 유닛 테스트 프레임 워크에만 의존하고 Eclipse IDE에서 대부분의 개발 작업을 수행 할 계획입니다. 에 버그가있어
이 당신의 Makefile.am의 문제가 될 것으로 보인다. 당신이 그들을 게시 할 수 있다면 좋을 것입니다. (최소한 Makefile.am은 프로젝트의 루트와 src에 있습니다. src /가 프로젝트 루트에 있다고 가정하십시오.) –
죄송합니다 .. 여기에 https : //gist.github입니다. com/3690227 –