mex compiled error with garbled code
조회 수: 6 (최근 30일)
이전 댓글 표시
Hi, I am writing a c-mex function. At present, I have completed the writing of the. C file, but after compiling with the MEX instruction, I reported an error and garbled code. Could you please provide me with some ideas to solve the problem?
답변 (1개)
Samay Sagar
2024년 9월 20일 9:14
The errors you are encountering suggest that there might be syntax errors in your C source file. Here are some steps you can take to resolve these issues:
- The errors like "C2143" and "C2449" suggest there might be missing semicolons (;), parentheses, or braces.
- Ensure that your code is compatible with the version of the compiler you are using.
- Use the "-v" option with the "mex" command for more detailed output, which can provide additional information regarding the errors.
- Ensure all preprocessor directives (#include, #define, #if, #endif, etc.) are correctly used and terminated. The error "C1070" suggests a possible issue with these.
- If the issue persists, try using a different compiler to see if the problem is specific to Microsoft Visual C++.
For more information about "mex" you can refer the following documentation:
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 MATLAB Compiler에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!