使用mex LINK时出错:致命错误LNK1104:无法打开文件' libboost_date_time-vc140-mt-1_60.lib'

时间:2016-04-28 15:07:40

标签: matlab boost linker mex

我在VS2015中编写了一个简单的cpp程序(1个源文件),它使用了一些boost库。该程序在VS中编译并运行得很好。我正在尝试在Matlab中创建一个mex文件,以便我可以从那里运行程序。这是我使用的mex命令:

mex -IC:\Users\Engineer\Documents\boost_1_60_0 Source.cpp

然后我收到以下错误:

使用mex时出错 链接:致命错误LNK1104:无法打开文件 ' libboost_date_time-vc140-MT-1_60.lib'

我知道这个文件存在,我已经尝试使用运行时静态链接构建boost。我已经验证了mex正在使用VS2015 c ++编译器。我还有什么要做的吗?谢谢!

0 个答案:

没有答案