mex mlbsuite.c -DWINDOWS

komutu ile mex derlemesi yapmak istediğimde:

Error using mex
No supported compiler or SDK was found. You can install the freely available MinGW-w64 C/C++
compiler; see Install MinGW-w64 Compiler. For more options, visit
http://www.mathworks.com/support/compilers/R2016a/win64.html.

hatasını aldım. Mathworks kullanıcım olmadığı için önerdiği derleyiciyi direk yükleyemedim.

Çözümü:

https://sourceforge.net/projects/tdm-gcc/ indirin.

“C:\TDM-GCC-64” klasörüne kurun.
Matlab içerisinde setenv(‘MW_MINGW64_LOC’,’C:\TDM-GCC-64′) komutunu çalıştırın.

Sonra:

mex mlbsuite.c -DWINDOWS

Building with ‘MinGW64 Compiler (C)’.
MEX completed successfully.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir