MATLAB 2018b cannot find Microsoft Visual C++ 2017 compiler when I run mex -setup
127 views (last 30 days)
Kiran Felix Robert on 9 Dec 2021
By looking at the output from "mex -v -setup", the issue is caused by the Windows registry entry not pointing to the correct installation folder. Since we have stopped relying on the registry entry from Visual Studio 2019, we should not see such issues with VS 2019 and later versions of VS.
To resolve this issue for Visual Studio 2017 Professional, please reinstall (following the install instructions) in "C:\Program Files (x86)\Microsoft Visual Studio\2017" and run "mex -v -setup" in MATLAB.