1단계: 로컬 시뮬레이션 시작 - AWS SimSpace Weaver

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

1단계: 로컬 시뮬레이션 시작

  1. 다음으로 이동

    cd sdk-folder/Samples/sample-name/tools/local
  2. 다음 명령을 실행하여 로컬에서 시뮬레이션을 빌드하고 실행합니다.

    python quick-start.py

    이 스크립트는 다음을 수행합니다.

    1. 프로젝트를 빌드합니다.

      • quick-start.pybuild.py 에 정의된 build_project 함수를 호출합니다. 이 단계는 프로젝트에 따라 달라집니다. 의 PathfindingSample 경우 CMake가 사용됩니다. CMake 및 Docker 명령은 build.py 에서 찾을 수 있습니다.

    2. 로컬 시뮬레이션을 시작하세요.

      • 스크립트는 스키마에 정의된 각 공간 파티션에 대해 하나의 로컬 프로세스를 시작합니다.

      • 스크립트는 스키마에 정의된 각 맞춤형 App에 대해 하나의 프로세스를 실행합니다.

      • 공간 앱이 먼저 실행되고, 스키마에 나타나는 순서대로 맞춤형 앱이 차례대로 실행됩니다.

중요

콘솔 SSH 세션과 같이 GUI를 지원하지 않는 환경에서 시작하는 경우 --noappwindow 옵션을 사용하여 모든 출력을 현재 터미널로 리디렉션하십시오.

중요

Linux 사용자의 경우 스크립트는 시스템에 명령이 있다고 가정합니다. xterm Linux 배포판에 해당 xterm 명령이 없는 경우 --noappwindow 옵션을 사용하여 모든 출력을 현재 터미널로 리디렉션하십시오.

  • -h, --help

    • 이 파라미터를 나열하세요.

  • --클린

    • 빌드하기 전에 빌드 디렉토리의 내용을 삭제하세요.

  • --nobuild

    • 프로젝트 재빌드는 건너뛰세요.

  • --앱 창 없음

    • 각 앱의 새 창을 열지 마세요. 대신 stdout을 현재 터미널로 리디렉션하세요.

  • --logfile

    • 콘솔 출력을 로그 파일에 기록합니다.

  • --consoleclient

    • 구성에 나열된 콘솔 클라이언트를 자동으로 연결합니다.

  • --schema 스키마

    • 이 호출에서 사용할 스키마는 무엇입니까? config.py 파일의 기본값은 '스키마'입니다.