mex compiled error with garbled code
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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?

Risposte (1)
Samay Sagar
il 20 Set 2024
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 Commenti
Vedere anche
Categorie
Scopri di più su MATLAB Compiler in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!