MATLAB Compiler 라이선싱
개발을 위해 MATLAB Compiler 라이선스 사용하기
MATLAB® 명령 프롬프트(MATLAB 모드) 또는 DOS/UNIX® 프롬프트(독립 실행형 모드)에서 MATLAB Compiler™를 실행할 수 있습니다.
MATLAB Compiler는 linger 라이선스(일정 시간 동안만 대여되는 라이선스)를 사용합니다. 이 라이선스는 MATLAB 모드와 독립 실행형 모드에서 각각 다르게 동작합니다.
MATLAB 모드에서 MATLAB Compiler 실행하기
MATLAB 환경 “내부”에서 MATLAB Compiler를 실행하는 경우, 즉 MATLAB 명령 프롬프트에서 mcc를 실행하는 경우 MATLAB Compiler 라이선스는 MATLAB이 열려 있는 동안 계속 유지됩니다. MATLAB Compiler 라이선스를 반환하려면 MATLAB을 종료하십시오.
독립 실행형 모드에서 MATLAB Compiler 실행하기
DOS 또는 UNIX 프롬프트에서 MATLAB Compiler를 실행하는 경우 MATLAB “외부”에서 실행하는 것입니다. 이 경우 MATLAB Compiler는 다음과 같이 동작합니다.
MATLAB Compiler가 실행 중인 시스템에서 MATLAB을 실행하지 않아도 됩니다.
사용자에게 MATLAB Compiler 라이선스에 대한 완전한 소유권이 보장되는 30분의 시간이 부여됩니다.
사용자가 MATLAB Compiler를 요청하면, 해당 사용자는 그 시점부터 30분 동안 MATLAB Compiler 라이선스의 단독 소유자가 됩니다. 그 30분 중에 언제든지 동일한 사용자가 MATLAB Compiler를 요청하면 30분이 새로 할당됩니다. 주어진 30분이 경과한 이후에 다른 사용자가 MATLAB Compiler를 요청하면, 이 새 사용자에게 다음 30분 구간이 할당됩니다.
사용자가 MATLAB Compiler를 요청했을 때 라이선스를 사용할 수 없으면 다음 메시지가 표시됩니다.
Error: Could not check out a Compiler License.
이 메시지는 사용 가능한 라이선스가 없을 때 표시됩니다. 사용 가능한 라이선스가 있으면 사용자에게 라이선스가 할당되고, 이 메시지가 표시되지 않습니다. 모든 MATLAB Compiler 사용자가 계속해서 MATLAB Compiler에 액세스할 수 있도록 보장하는 가장 좋은 방법은 사용자 수에 맞게 충분한 라이선스를 확보하는 것입니다.