錯誤提示如下:svmtrain.obj : error LNK2019: 無法解析的外部符號 _mxGetM,該符號在函數 _read_problem_dense 中被引用......................(重復此類錯誤18行)(然后加上:)E:\matlab soft\extern\lib\win64\microsoft\libmx.lib : warning LNK4272:庫計算機類型“x64”與目標計算機類型“X86”沖突E:\matlab soft\extern\lib\win64\microsoft\libmex.lib : warning LNK4272:庫計算機類型“x64”與目標計算機類型“X86”沖突E:\matlab soft\extern\lib\win64\microsoft\libmat.lib : warning LNK4272:庫計算機類型“x64”與目標計算機類型“X86”沖突svmtrain.mexw32 : fatal error LNK1120: 22 個無法解析的外部命令出錯 make (line 5)mex -O -largeArrayDims svmtrain.c svm.obj svm_model_matlab.obj
1 回答
已采納

Silver_Magician
TA貢獻35條經驗 獲得超68個贊
就是一個你的系統和MATLAB函數對應的系統位數不匹配罷了,你的操作系統是64位,而MATLAB要求的是x86的,換一個MATLAB版本我想應給就沒問題吧。你也可以順便查查看看你的VS2015是不是也對應你的系統,最好都統一了就少很多麻煩。
- 1 回答
- 0 關注
- 3520 瀏覽
添加回答
舉報
0/150
提交
取消