2012-11-26 4 views
1

, 나는 통해 매트랩 명령 쉘에서 비주얼 스튜디오 2010의 LINK.EXE를 호출하는 것을 시도하고 실패 조금도. matlab에의 '도스'복귀와 대체 호출 오류 값 :은 matlab에 내 <em>사용자 정의 MEX 파일 건물</em>에 대한

>> dos('link') 
    ans = -1.0737e9 

외부 윈도우 쉘에서 직접 링크 실행 파일을 호출하지만, 완벽하게 작동합니다.

link.exe은 어떻게 Matlab에서 호출 할 수 있습니까? 어떤 도움이라도 대단히 감사하겠습니다!

  • OS : Win7에 32 비트
  • matlab에 : R2012a
  • 비주얼 스튜디오 C++ 2010 익스프레스

들으, 피터

+0

'mex' 파일을 빌드하는 방법에 대해 [이 문서들] (http://www.mathworks.com/help/matlab/matlab_external/building-mex-files.html)을 읽는 것이 좋습니다. 지시가 올바르게 작동하도록하기 위해 무엇을 말하고 있는지를 제외하고는 무엇이든 할 수 있습니다. – tmpearce

답변

0

확인 당신은 링크의 소스 코드에서 올바른 값을 반환하는 경우. exe.

dos ('testapp.exe')와 system ('testapp.exe') 모두 작동해야합니다 ... 문제를 자세히 설명하면 (&을 link.exe로 출력) 누군가가 도움을 줄 수 있습니다.

관련 문제