Mex files - Invalid mex file - Error message - Reg
2 ビュー (過去 30 日間)
古いコメントを表示
I linked GAMS optimization software with MATLAB successfully by seeing the video in youtube. I was able to run the GAMS model from MATLAB command prompt by typing following "system 'gams C:\users\admin\Documents\gamsdir\projdir\LagrangianRelax lo=3 gdx=tmp'" where LagrangianRelax is the GAMS model file. The model run successfully from MATLAB and the system displayed log file also. But when i wanted to view the gdx file of GAMS from MATLAB by using command gdxWhos, the system is displaying the error message Invalid MEX-file 'C:\GAMS\win32\24.7\gdxWhos.mexw32': The specified module could not be found.
But the file gdxWhos.mexw32 is there on the MATLAB path. This i came to know because when i typed the command which gdxWhos -all the system is showing the following message C:\GAMS\win32\24.7\gdxWhos.mexw32 C:\GAMS\win32\24.7\gdxWhos.m % Shadowed .
what could be the probable reason for the gdxWhos command not working and how can i make it to work.
Thanks
0 件のコメント
採用された回答
mangoon
2017 年 3 月 11 日
I had the same problem and solved it easily by installing Microsoft Visual C++ 2012 or any later version. This solution is also described here: http://www.gamsoptimization.com/variousstuff.
By the way for me it worked already on both 32 and 64 bit machines.
Let me know if it works for you!
2 件のコメント
その他の回答 (1 件)
Walter Roberson
2016 年 12 月 31 日
You might be missing a DLL that it needs
Could you confirm that you are using a 32 bit MATLAB?
2 件のコメント
参考
カテゴリ
Help Center および File Exchange で Introduction to Installation and Licensing についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!