I resolve my problem: step:
- Download visual studio 2017
- Enter the following code( it come from Build 32-bit DLL on 64-bit Windows® Platform Using MSVC Toolchain :
VersionNumbers = {'14.0'}; % Placeholder value
if ~ispc
supportedCompilerInstalled = false;
else
installed_compilers = mex.getCompilerConfigurations('C', 'Installed');
MSVC_InstalledVersions = regexp({installed_compilers.Name}, 'Microsoft Visual C\+\+ 20\d\d');
if isempty(MSVC_InstalledVersions)
supportedCompilerInstalled = false;
else
VersionNumbers = {installed_compilers(cellfun(@(a)~isempty(a), MSVC_InstalledVersions)).Version}';
supportedCompilerInstalled = true;
end
end
save my_msvc_32bit_tc tc;
copyfile myRtwTargetInfo.txt rtwTargetInfo.m RTW.TargetRegistry.getInstance('reset');
- after I got the error fatal error U1052 from the visual studio compiler and I enter :
setenv('VSCMD_START_DIR','%CD%')
- if it dont work for error U1052 go tho the original page of the answer: original or this page second page