초보자를 위한 Xcode 에서 c++ 프로그래밍 하기

Kharus 님 블로그를 염탐... 하다가 궁금해 하시는것 같아서 포스팅 합니다. 처음 보내보는 트랙백이라 잘 될런지 모르겠네요 :)

윈도우에 Visual Studio 가 있다면, 맥에는 Xcode 가 있습니다. 비록 Xcode가 기능이 Visual Studio 에 비해서 기능이 현저하게 딸리기는 합니다마는, 맥에서 쓸만한 IDE 로는 XCode 와 Eclipse 가 전부가 아닌가 생각합니다. (CodeWarrior 가 있습니다만, 상용이고 한번도 접해보지 않았으므로 패스...)



저는 Cocoa 기반의 맥용 응용프로그램 보다는 C/C++ 기반의 UNIX 시스템 쪽에 관심이 더 많기 때문에 C++ 프로젝트를 하지만, 대부분의 C/C++ 입문자 역시 터미널 상에서 작동하는 간단한 예제 코드를 실행해보고 싶을 것입니다. Xcode 에서 C/C++ 기반의 응용프로그램을 만들려면, 다음과 같이 프로젝트를 설정합니다.

Step 1. 메뉴에서 File -> New Project 를 선택합니다.



Step 2. Command Line Utility -> C++ Tool 을 선택합니다.




지금은 GUI 프로그래밍이라든가, 기타 라이브러리를 만들고자 하는것이 아니므로 Carbon C++ 나 다른 C, C++ 를 선택하면 안됩니다.

Step 3. 적당히 입력하고 다음... :)




Step 4. 프로젝트가 생성 됐습니다.



이것이 프로젝트 윈도우 입니다. 이 창을 닫으면 프로젝트도 닫히니 주의하세요.

터미널에서 작동하는 간단한 프로그램을 위해서라면, 나머지 설정을 건드릴 필요가 없습니다.

Step 5. 소스 코드를 입력해 봅시다.


소스를 편집하는 방법에는 두가지 방법이 있습니다. 새 창을 띄우는 방법이 있고 프로젝트 윈도우 상에서 편집하는 방법이 있는데, 뭐든 자기가 편한 방법을 쓰면 됩니다.

새창을 띄워 편집하려면, 간단히 소스파일을 더블클릭하면 됩니다.



프로젝트 윈도우 상에서 편집하려면, 툴바에서 "Editor" 를 누릅니다.


Step 6. 실행해 봅시다.


프로젝트 윈도우의 툴바에서 "Build and Go"를 누릅니다. 다음과 같은 실행 창이 나타납니다.



일종의 터미널 역할을 하는 것입니다. 입력도 출력도 이 창에서 하면 됩니다.

Step 7. 실제 바이너리는 어디에 있을까?


컴파일된 바이너리는 컴파일 옵션에 따라 다릅니다만, 프로젝트 디렉토리 밑에 build 밑에, Debug 또는 Release 디렉토리에 있습니다.



물론 이 바이너리를 터미널에서 실행시킬 수도 있습니다.



더 자세한 사항은 매뉴얼을 참고하세요...


'' 카테고리의 다른 글

맨처음 설치하는 프로그램 - 맥  (1) 2012.05.01
Lion 에서 한손가락 드래그 활성화 하기  (0) 2012.03.07
마이피플 북마클릿  (0) 2011.01.20
.svn 파일 쉽게 지우기  (0) 2010.06.07