Docker 환경에서 테스트를 실행할 수 있는 C/C++ 프로젝트를 생성할 때 선택합니다. 소스 코드 빌드에 필요한 정보를 사용자가 직접 입력해야 합니다.

  1. [프로젝트 이름]에 프로젝트 이름을 입력합니다.
    • Docker 환경 C/C++ 프로젝트 이름에 사용할 수 있는 문자는 다음과 같으며, 공백은 사용할 수 없습니다.
      • 알파벳 대소문자
      • 숫자
      • 하이픈 (-)
      • 밑줄 (_)
      • 마침표 (.)
  1. [툴체인 선택]에서 해당 프로젝트에서 사용할 툴체인을 선택합니다. [툴체인 선택] 영역에는 Docker 환경 C/C++ 프로젝트에서 사용할 수 있는 툴체인(GCC, Clang) 목록이 표시됩니다. 툴체인 목록이 비어 있는 경우, [툴체인 설정]을 통해 툴체인을 생성해야 합니다. 자세한 사항은 툴체인 설정 을 참고하시기 바랍니다.
  1. [다음] 버튼을 클릭하여 다음 화면으로 이동합니다.

  • 소스 파일을 직접 선택하거나, 파일 경로가 쓰인 텍스트 파일을 통해 선택할 수 있습니다.
    • 소스 파일을 직접 선택
      1. [찾아보기…]를 클릭하여 [소스 루트]를 지정합니다.
        • 소스 루트는 특별한 경우를 제외하고, 선택하려는 소스 파일을 담고 있는 디렉터리보다 한 단계 높은 수준의 디렉터리를 지정합니다.
      2. 왼쪽에 보이는 [디렉터리] 화면에서 프로젝트 생성에 사용할 소스 파일이 있는 디렉터리를 선택합니다.
      3. 선택한 디렉터리에 있는 파일이 오른쪽에 보이는 [파일] 화면에 나타납니다. 추가할 파일을 체크합니다.
    • 파일 경로가 쓰인 텍스트 파일을 통해 선택
      • 아래에 보이는 [소스 파일 목록 텍스트 파일] 화면에서 [찾아보기…]를 클릭하여 소스 파일 목록(파일 절대 경로)이 기록된 텍스트 파일을 선택합니다.
      • [제거] 버튼을 클릭하면 지정한 텍스트 파일과 파일을 통해 선택된 소스 파일을 선택 해제할 수 있습니다.

  • [필터…] 버튼을 클릭하면 프로젝트에 포함하지 않을 디렉터리와 파일에 대한 필터 패턴을 설정할 수 있습니다.
    • 필터된 경로들은 소스 파일 선택 페이지에서 보이지 않으며, 파일 시스템 변경 감지 대상에서도 제외됩니다.
    • [추가…] 버튼을 클릭하면 새로운 패턴을 추가할 수 있습니다.
      • 입력한 패턴은 소스 루트를 기준으로 하위의 상대 경로여야 합니다.
    • [제거] 버튼을 클릭하면 선택된 패턴이 제거됩니다.
  1. [다음] 버튼을 클릭하여 [Docker 실행 환경 설정] 페이지로 이동할 수 있습니다.
    • [Docker 이미지 생성 방식]
      • [프리셋 Docker 이미지 사용하기]를 선택하면, 아래에서 이미지로 사용할 운영 체제와 컴파일러를 선택할 수 있습니다.
      • [사용자 Docker 이미지 사용하기]를 선택하여 Docker 이미지 파일(*.tar.gz, *.tar)을 입력하면, 해당 이미지의 운영 체제와 컴파일러 정보가 아래에 표시됩니다.
    • [라이브러리]
      • [추가…] 버튼을 클릭하여 Docker 이미지에 포함할 라이브러리를 추가할 수 있습니다.
        • [로컬에 있는 디렉터리 복사하기]: 라이브러리 파일을 Docker 이미지로 복사합니다.
        • [명령어로 설치하기]: 명령어를 통해 Docker 이미지에 라이브러리를 설치합니다.
      • [수정…] 버튼을 클릭하여 라이브러리를 수정할 수 있습니다.
      • [제거] 버튼을 클릭하여 라이브러리를 목록에서 제거할 수 있습니다.

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.