여러 로컬/원격 C/C++ 프로젝트 가져오기

원격 서버에 C/C++ 파일의 여러 프로젝트를 작성하려면 원격 C/C++ 프로젝트 가져오기 마법사를 사용하십시오.

  1. 여러 원격 C/C++ 프로젝트를 작성하려면 파일 > 새로 작성 > 프로젝트로 이동하여 로컬/원격 C/C++ 프로젝트 가져오기 마법사를 열어서 시작하십시오. C/C++ 아래에서 로컬/원격 C/C++ 프로젝트 가져오기를 선택하십시오.

    파일 > 새로 작성 > 프로젝트 > 원격 > 로컬/원격 C/C++ 프로젝트 가져오기


  2. 연결 필드 풀다운을 사용하여 원격 호스트를 선택하십시오. 가져올 원격 폴더를 선택하십시오. 다음을 클릭하십시오.

    가져올 원격 폴더 선택

    참고: 여러 IDE에서 원격 호스트의 동일 프로젝트 위치를 가리키는 프로젝트를 작성하지 마십시오. 예기치 않은 동작이 발생합니다.


  3. 프로젝트 유형을 선택:

    프로젝트 유형 선택
  4. 선택한 폴더에 대해 원격 위치 루트가 생성됩니다. 새 프로젝트는 폴더 이름과 동일한 이름을 갖습니다.

    프로젝트 위치 지정


  5. 로컬 프로젝트를 원하는 경우 로컬 위치와 연관 선택란을 선택하십시오. 소스 제어(추가 구성 정보는 Rational Team Concert 작업 참조), 원격 시스템에서 연결이 끊긴 작업을 사용하고 싶거나 마운트된 폴더를 사용하려는 경우에는 로컬 프로젝트가 필요합니다.

    로컬 위치 옵션 연관

    기본값 이외의 위치를 사용하려면 기본 위치 사용을 선택 취소하십시오.


    파일 동기화 옵션:

    마운트된 디렉토리를 사용 중이 아닌 경우에는 파일의 로컬 사본 관련 작업 후 파일 변경사항을 원격 위치로 푸시를 선택하십시오.

    마운트된 디렉토리를 사용 중이고 이 디렉토리가 원격 위치에 해당하는 경우에는 로컬 위치는 원격 위치를 가리키는 마운트된 폴더를 선택하십시오.

    참고: 위치가 원격 위치의 마운트된 버전이고 이 옵션을 선택하지 않은 경우에는 파일은 제대로 동기화되지 않고 파일이 변경될 때 C/C++ 색인기가 제대로 호출되지 않습니다.



  6. 프로젝트 옵션을 구성하려면 다음을 클릭하십시오.

    프로젝트 옵션 구성

    언어 옵션으로 C 또는 C++을 선택하십시오.


    사용자 고유의 make 파일을 작성하려면 Make 파일 프로젝트를 선택하고, 그렇지 않은 경우에는 관리되는 빌드를 선택하여 make 파일이 생성되게 하십시오. 관리되는 빌드 프로젝트에 사용 가능한 옵션은 여기에 자세히 설명되어 있습니다.


    도구 체인 섹션은 프로젝트에 어떤 도구 체인을 사용 가능한지를 보여줍니다.



  7. 빌드 및 색인화 옵션을 구성하려면 다음을 클릭하십시오.

    빌드 및 색인화 옵션 구성

    build command은 프로젝트를 빌드하는 데 사용할 빌드 명령입니다. build directory는 빌드 결과물이 저장될 위치입니다. 기본값은 ${remote_path:/${project_name}}이며 이는 빌드 결과물을 각 프로젝트의 위치에 저장합니다. compiler executable directory는 컴파일러 실행 파일이 있는 위치입니다.



    프로젝트가 빌드될 때까지 프로젝트 색인화를 수행하지 않음을 선택하면 프로젝트가 빌드될 때까지 색인기가 시작되지 않습니다.



  8. C/C++ 색인화 서비스 및/또는 빌드 서비스의 구성을 편집하려면 고급 ...을 클릭하십시오. 자세한 정보는 서비스 제공자를 참조하십시오.

    C/C++ 색인화 서비스


    빌드 서비스
    편집을 완료한 후 확인을 클릭하십시오.


  9. 원격 C/C++ 프로젝트 가져오기 마법사에서 완료를 클릭하여 원격 C/C++ 프로젝트를 작성하십시오. 프로젝트를 작성하는 데에는 수 분이 걸릴 수 있습니다. 프로젝트가 작성된 후에는 프로젝트 탐색기 보기에 나타납니다.

    프로젝트 탐색기 보기의 원격 프로젝트


원격 C/C++ 프로젝트를 작성한 후에는 C 또는 C++ 파일 작성 준비가 완료됩니다.



관련 태스크
원격 연결 작성
로컬/원격 C/C++ 프로젝트 작성
C 또는 C++ 소스 파일 작성
C 또는 C++ 파일 편집
make 파일 작성
C/C++ 프로젝트 빌드