Compiling mex files - Fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory
조회 수: 6 (최근 30일)
이전 댓글 표시
I've got an old mex file to run on my laptop and I got an error as in the title: Fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory. Mex is working without problem on another computer. I'm using 64-bit computer and 64-bit Matlab R2012b. To compile I have VS 2005. I've tried to change to VS 2010, but I've got more errors (four LNK2019). I was looking how to solve my problem, but nothing helps. I've stuck with it for 4 days.
I have a stdint.h file in folder with all files from project and on the path - doesn't work.
I've tried to show the location of the files as:
mex -l"C:\Users\Maria\Folder_with_project" mex_file.cpp
also:
mex -l"C:\Users\Maria\Folder_with_project\stdint.h" mex_file.cpp
I've tried also with -I (upper-version I) as includes.
In all cases there was the same error. Does anybody has any idea how to solve it?
댓글 수: 10
Walter Roberson
2016년 7월 12일
The "There is still the same error" response was caused by having omitted the -I parameter that had been described earlier. Both the -I and -L and -l are needed.
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!