2016-12-10 1 views
0

matlab gui에서 실행 파일을 생성하는 방법 (exe 파일)에는 Matlab 컴파일러 런타임 (MCR)이 필요하지 않습니다.). 패키지 내에 Matlab 런타임을 포함 시키면 크기가 너무 커집니다.기계에서 Matlab 컴파일러 런타임 (MCR)이 필요없는 matlab gui 실행 파일을 생성하는 방법

+1

응용 프로그램과 함께 MCR을 포장하지 마십시오. 클라이언트가이를 다운로드하여 설치하게하십시오. – TroyHaskin

+0

예이 옵션은 존재하지만 컴퓨터에 MCR을 설치할 필요가없는 실행 파일을 만들려면 어떻게해야합니까? 교수님이 자바를 사용하여 런타임을 만드는 방법에 대해 이야기했지만, 어떻게 해야할지, 정확히 무엇을 의미하는지 이해하지 못합니다. –

답변

0

가장 가까운 대상은 Matlab Coder을 사용하여 C/C++ 코드를 생성하고이를 독립 실행 형 C/C++ 실행 파일로 빌드하는 것입니다. 그러나 Matlab-Coder는 많은 단점을 가지고 있으며 Matlab 기능 전체를 지원하지 않습니다. 네가 그런 식으로 오면 거친 물을 기대할 수있다.

matlab 사용 컴파일러 - 저는 두려워요. 그냥 할 수 없습니다.

+0

문제의 Matlab 코드에는 Matlab에서 지원하지 않는 플로팅 기능이 포함되어 있습니다. 코더. 다른 툴/메소드를 Matlab Coder와 결합하여 Matlab Coder가 지원하는 코드의 파트를 처리하고 다른 "툴"이 나머지 코드를 처리하고 결과를 결합하는 방법이 있습니까? @Ofek –

+0

네,하지만 그 도구는 matlab 컴파일러가 될 것입니다. MCR에 의존하지 않고 이러한 실행 파일을 생성 할 수 없습니다. –