Why do I get an error when I compile a C++ file with a line using namespace System?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have the CC++ file that works perfectly on Microsoft Visual. Trying to run and complile it Matlab and got many errors. The attached lines i.e using namespace System; using namespace System::Runtime::InteropServices;
Gave out the following errors D:\Semproj\USB\protocol.cpp(13) : error C2871: 'System' : a namespace with this name does not exist
D:\Semproj\USB\protocol.cpp(14) : error C2653: 'System' : is not a class or namespace name
1 commentaire
Tushar Sinha
le 20 Juin 2014
Are you using a "C++ MEX file" in MATLAB or are you directly trying to use the C++ file from Microsoft Visual?
If you are using "C++ MEX file", then can you paste the verbose output of the mex command?
>>mex -v mexfilename
Réponses (1)
Fahimeh Dehghandehnavi
le 25 Mar 2022
Hey, was wondering if you could sole this issue. I'm having the same problem!
0 commentaires
Voir également
Catégories
En savoir plus sur Write C Functions Callable from MATLAB (MEX Files) dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!