Error 1 error C1083: Cannot open include file: 'mex.h': No such file or directory

8 ビュー (過去 30 日間)
margol
margol 2014 年 7 月 10 日
編集済み: Johannes Kalliauer 2019 年 9 月 6 日
I've just installed Matlab 2014 and Microsoft Visual Studio Professional 2013. I've already set mex compiler up in my matlab, and tested it with a simple mex-file (arrayProduct.c). But, when I wnat to debug a project in Visual Studio, I get the following Error:
Error 1 error C1083: Cannot open include file: 'mex.h': No such file or directory
Can anybody help me to get rid of this error. pleaseeeee :(
Thanks.
  5 件のコメント
margol
margol 2014 年 7 月 10 日
Thanks alottt!!! This error removed, but now I'm receiving this error:
1>------ Build started: Project: nodule_agf_segmentation_approx, Configuration: Release x64 ------
1> covariance_from_hessian.cpp
1>RC : fatal error RC1110: could not open ..\..\..\..\..\..\Program Files\MATLAB\R2009a\extern\include\mexversion.rc
1>
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Can you help me also to get rid of this?
Sruthi Ayloo
Sruthi Ayloo 2014 年 7 月 10 日
Refer to this doc page for steps to debug a mex file with Microsoft Visual Studio.

サインインしてコメントする。

回答 (1 件)

Johannes Kalliauer
Johannes Kalliauer 2019 年 9 月 6 日
編集済み: Johannes Kalliauer 2019 年 9 月 6 日
Following worked for me:
gcc -c -I /opt/MATLAB/R2018b/extern/include myMEXfile.c
if I run mex I get: This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018)
If I run `which mex` i get /usr/local/texlive/2018/bin/x86_64-linux/mex

カテゴリ

Help Center および File ExchangeWrite C Functions Callable from MATLAB (MEX Files) についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by