2014-01-06 4 views
2

디버그 목적으로 .xcodeproj 파일 유형 Command Line Tool으로 만들고 싶은 많은 C++ 프로젝트/파일이 있습니다. 이 작업을 성공적으로 수행하는 유일한 방법은 새로운 Command Line Tool Xcode 프로젝트>Type: C++을 만든 다음 C++ 프로젝트 디렉터리를 추가하는 것입니다. 새 프로젝트를 만들고 수동으로 파일을 추가하지 않으면이 작업을 수행 할 수 있습니까?.cpp 파일에서 Xcode 프로젝트 만들기

참고 : Xcode는 기본적으로 개별 .cpp 파일을 열지 만 Command Line Tool으로 연결되지 않거나 .xcodeproj 파일 형식을 가지고 있습니다. 나는이 링크를 발견 같은 일을 찾고

+1

no. 이미 cmake 또는 xcode 프로젝트 파일을 생성 할 수있는 다른 빌드 도구를 사용하지 않는 한 –

답변

1

, 난 당신이 어떻게 C++ 프로젝트에서 작업하는 엑스 코드를 구성하는

http://hiltmon.com/blog/2013/07/05/xcode-and-the-simple-c-plus-plus-project-structure/

링크 쇼 도움이 될 수 있도록 노력하겠습니다, 조금 까다 롭습니다하지만 작동합니다.

엑스 코드와 이전 게시물에서 간단한 C++ 프로젝트 구조

, 나는 내가 작업을위한 고속 데몬의 무리를 만들 를 사용하여 오전 간단한 C++ 프로젝트 구조에 대해 이야기했다.

내가 나를 탐색 할 수 있도록하기 위해 IDE를 사용하는 것을 선호하고 디버깅 내가 코딩의 고기를 얻고 있다고하지만 지금은, 확인하고 프로젝트를 실행 TextMate를 2 터미널을 사용하고 재미 거라고 것 암호.

Makefile 을 사용하여 컴파일하고 Macromedia에서 Xcode 4를 설정하고 응용 프로그램을 실행/디버깅하는 방법은 다음과 같습니다.

이러한 프로젝트가 이미 존재하므로 설치에 관련된 작은 번호 신생아가 있습니다.

1 단계 : 외부 시스템 프로젝트

시작 엑스 코드 빌드 및 파일/새 프로젝트를 선택 만듭니다.

기타를 클릭 한 다음 외부 빌드 시스템을 선택하십시오.

다음을 클릭하십시오.

프로젝트 이름을 입력하십시오. Xcode 프로젝트 파일이 일치하도록 기존 프로젝트의 이름을 사용합니다.

그런 다음 다음을 클릭하십시오.

이제이 프로젝트를 Simple C++ 프로젝트 폴더의 루트에 저장합니다. 프로젝트 루트를 선택하고 Create를 누르십시오.

2 단계 : 문제는 이것이다 프로젝트 파일

이동합니다. Simple C++ 프로젝트가있는 프로젝트 폴더의 루트를 선택한 경우 Xcode는 빈 프로젝트 폴더 인 을 빈 폴더 및 해당 * .xcodeproj 파일로 바꿉니다. 그건 우리가 원하는 것이 아닙니다.

대신 프로젝트 자체의 루트를 선택했습니다.

그러나 Xcode에서 프로젝트의 이름을 딴 하위 폴더를 만들고 그 안에 * .xcodeproj 파일 을 배치했습니다. 그건 우리가 원하는 것도 아니에요. 따라서 을 수정하십시오.

Xcode를 종료하십시오.

하위 폴더에서 * .xcodeproj를 끌어 프로젝트 루트에 놓습니다. 이제 하위 폴더를 삭제하십시오.

이동 한 * .xcodeproj를 두 번 클릭하여 Xcode에서 프로젝트를 다시 엽니 다.

3 단계 : 소스 Xcode의 창 하단 왼쪽에서

을 추가 + 아이콘을 클릭합니다. 그런 다음 "프로젝트 이름"에 파일 추가를 선택하십시오.

빌드 폴더를 제외한 모든 항목을 선택하고 추가를 선택하십시오.

4 단계 : 프로젝트 및 대상 패널이 표시 상단의 빌드를 프로젝트에

클릭을 테스트합니다. 이전에 가지고 있던 Makefile을 으로 사용하도록 External Build Tool Configuration이 이미 설정되어 있어야합니다.

빌드하려면 ⌘B를 누르십시오.

5 단계 : 실행이

우리는 여전히 한 가지 더해야하고 실행하는 실행 엑스 코드를 이야기하는 것입니다.

제품 메뉴에서 구성표를 선택한 다음 구성표 편집 ...을 선택하거나 ⌘ <을 누릅니다.

왼쪽 창에서 실행을 클릭하십시오. 실행 파일 옆의 드롭 다운을 클릭하고 기타 ...를 선택하십시오. bin 폴더 에서 실행 파일을 찾아 클릭하십시오.

원하는 경우 디버거를 GDB로 변경할 수도 있습니다.

기본 실행에 인수를 전달하려면 인수 탭을 클릭하고 거기에 을 추가하십시오.

저장하려면 확인을 클릭하십시오.

⌘R을 눌러 실행하면 Xcode가 콘솔 창을 불러와 프로그램 출력을 표시합니다.

관련 문제