2011-04-28 6 views
2

이 질문의 다양한 버전이 있지만 나는 찾고있는 것을 찾을 수있었습니다.Xcode에서 여러 실행 파일 만들기

나는 OpenCV 샘플 디렉토리에 많은 cpp 파일을 가지고있다. 모든 실행 파일을 컴파일하고 빌드 할 수있는 XCode 프로젝트를 만들고 싶습니다. 새 프로젝트를 열었고 올바른 헤더 파일과 올바른 링크 경로가 포함 된 모든 샘플 소스 파일을 추가 한 다음 프로젝트 작성 및 각 관련 cpp 파일의 실행 파일 링크 방법을 알지 못해 막혔습니다. Im 임무를 짐작하는 것은 이것을 완전히 잘못했기 때문에 어떤 도움을 주시면 감사하겠습니다.

답변

3

Xcode 4의 기본 창에서 Projects and Targets 섹션을 불러올 네비게이터의 Project 아이콘을 클릭하십시오. 하단에 '대상 추가'버튼이 있어야합니다. 새 대상을 추가 한 다음 "빌드 단계"탭의 "소스 컴파일"섹션에서 원하는 소스 파일을 지정하기 만하면됩니다.

Xcode 3은 유사해야합니다. 새 대상을 추가하고 사용할 소스 파일을 지정하십시오.

HTH

+0

그게 전부지만, 손으로 40 목표를 추가하는 힘든 작업. 나는 그것을 자동화 할 방법이 있기를 희망했다. – twerdster

0

샘플을 빌드하기 위해 XCode가 필요하지 않은 Mac OS X의 OpenCV는 cmake를 사용하여 gcc가 사용하는 메이크 파일을 생성합니다.

읽어 보시기 바랍니다 : http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port

을 따라서, OpenCV의 소스 디렉토리의 실행, 당신은 cmake 설치 한 가정 :

sudo cmake -D BUILD_EXAMPLES=ON -G "Unix Makefiles" . 

을 이제 당신의 '샘플'디렉토리에 Makefile을 가지고 샘플을 컴파일 할 수

cd samples 
sudo make 

샘플 바이너리는 'bin'디렉토리에 저장됩니다. Voilà!

+0

내 의도는 샘플을 컴파일 할뿐만 아니라 내가 그들 사이에서 파일을들을 편집하고 공유 할 수 있도록 한 지붕 아래 모두가하지 않는 것입니다. 필자는 빌드 스크립트를 사용하여이 모든 것을 컴파일했지만 실제로 모든 것을 관리 할 수있는 단일 xcode 프로젝트가 필요합니다. – twerdster

관련 문제