2012-07-01 4 views
-4

.m 파일 (프로그램)을 MATLAB에서 Linux로 컴파일하려고합니다. 난 내가 g ++ GNU를 사용할 수있는 MATLAB website에서 볼LINUX 용 MATLAB 컴파일러

mcc -mv FILENAME.m 

를 사용하여 Windows 운영 체제에 일을했다.

이 방법은 MATLAB에서 한 줄의 코드 만 작성하여 MATLAB 컴파일러와 비슷한 방식으로 작동합니까? 아니면 Linux 터미널에서 실행해야합니까?

또한이 컴파일러는 원하는 출력을 얻는 데 문제가 있습니까?

+0

http://www.scilab.org/를 사용해 보셨습니까? –

+1

@ NasserM.Abbasi : 사실, MCR은 배포 된 응용 프로그램에 포함 된 코드를 해석하고 일반 MATLAB 세션과 동일한 속도로 실행되는 헤드리스 MATLAB입니다. – Amro

답변

1

당신이하고 싶은 것을 크로스 컴파일이라고합니다. 여기에서는 Windows 컴퓨터에서 Matlab 프로그램을 네이티브 Linux 실행 파일로 크로스 컴파일해야합니다. 2009 년 현재 this was not possible이며 현재는 그렇지 않습니다.

+0

답장을 보내 주셔서 감사합니다.하지만 리눅스에 MATLAB을 설치하려하지 않습니다. 나는 리눅스에서 MATLAB 프로그램을 컴파일하여 터미널에서 .exe 파일을 실행하여 출력이 더 빨리 생성되도록하려고합니다. – StevenG