Visual studio 2010 从Matlab调用Visual Studio的link.exe失败

Visual studio 2010 从Matlab调用Visual Studio的link.exe失败,visual-studio-2010,matlab,mex,Visual Studio 2010,Matlab,Mex,对于Matlab中的自定义mex文件构建,我尝试通过以下方式从Matlab命令shell调用Visual Studio 2010的link.exe: >> !link 毫无效果。使用Matlab的“dos”进行的替代调用返回一个错误值: >> dos('link') ans = -1.0737e9 但是,直接从外部Windows shell调用链接可执行文件效果很好 如何从Matlab中调用link.exe?任何帮助都将不胜感激 操作系统:Win7 32位 Ma

对于Matlab中的自定义mex文件构建,我尝试通过以下方式从Matlab命令shell调用Visual Studio 2010的link.exe:

>> !link
毫无效果。使用Matlab的“dos”进行的替代调用返回一个错误值:

>> dos('link')
   ans = -1.0737e9
但是,直接从外部Windows shell调用链接可执行文件效果很好

如何从Matlab中调用link.exe?任何帮助都将不胜感激

操作系统:Win7 32位 Matlab:R2012a Visual Studio C++ 2010 Express
Thx,Peter检查link.exe的源代码中是否返回了正确的值

dos'testapp.exe'和系统'testapp.exe'都应该可以工作。。。如果您详细说明link.exe的输入和输出问题,可能会有人能帮助您。

我建议您通读有关如何构建mex文件的内容,为了让它正常工作,除了说明中所说的之外,我从未做过其他任何事情。