2014-12-01 9 views
0

Simulink 알고리즘을 CarPC로 컴파일하려고합니다. CarPC는 Intel Atom 프로세서를 기반으로하며 LINUX에서 실행됩니다. 이 아이디어는 MATLAB 임베디드 코더를 사용하여 Simulink 코드를 특정 대상에 컴파일합니다.LINUX 용으로 컴파일하기 위해 Windows에서 Matlab 임베디드 코더를 사용하는 방법은 무엇입니까?

문제는 Matlab의 Windows 버전을 사용하여 알고리즘을 컴파일 한 다음 Linux에서 사용할 수 있는지 여부입니다. 제 말은 Windows에서 LINUX로 컴파일하는 것입니다.

Matlab R2014a는 Windows에서 Intel Atom 프로세서 (LINUX 포함)까지 가능합니까?

+1

C 코드를 생성 할 수 있습니다. 그런 다음 원하는 곳마다 컴파일 할 수 있습니다. – ThP

+0

하지만 Windows 컴퓨터에서 C 코드를 생성하고 LINUX 임베디드 시스템 용으로 컴파일 할 수 있습니까? – user2956741

답변

0

@ThP가 말했듯이 그렇습니다. 한 가지 옵션은 Windows 시스템에서 C 코드를 생성 한 다음 생성 된 코드를 임베디드 대상에 대한 C 컴파일러가있는 시스템으로 이동하고 거기에 C 코드를 컴파일하는 것입니다.

하면 설정 한 target hardware에 있는지 확인하십시오

 
Simulation > Model Configuration Parameters > Hardware Implementation 

은 아톰 프로세서/컴파일러와 호환 할 수 있습니다. 다른 시스템에서 생성 된 코드를 컴파일에 계획하는 경우

 
Simulation > Model Configuration Parameters > Code Generation 

: 또한에 generate code only에 모델을 설정합니다.

the Simulink Coder documentation에는 다른 대상에 대한 코드 생성에 대한 추가 정보가 많이 있습니다.