Effacer les filtres
Effacer les filtres

Trouble using visual studio 2010 to build c shared library example

1 vue (au cours des 30 derniers jours)
Michael Kaiser
Michael Kaiser le 30 Nov 2012
I've completed the c-shared library example: http://www.mathworks.com/help/compiler/c-shared-library-target.html which works fine using mbuild:
mbuild matrixdriver.c libmatrix.lib
The difficulty comes trying to build with Visual Studio 2010.
I get a bunch of linker LNK2019 errors, e.g.:
Error 1 error LNK2019: unresolved external symbol _mclTerminateApplication_proxy referenced in function _run_main Y:\Documents\work\matlab\misc\projects\CShLib\matrixdriver_EmptyProj\matrixdriver_EmptyProj\matrixdriver.obj matrixdriver_EmptyProj
In the project properties, Linker/Input, I've set additional dependencies: libmatirx.lib
Linker/general, Additional Library Directories: C:\Program Files %28x86%29\MATLAB\R2012b\extern\lib\win32\microsoft
project properties/C/C++/General, Additional Include Directories: C:\Program Files %28x86%29\MATLAB\R2012b\extern\include
What am I missing?
I plan to do some fairly complex work and really need the Studio 2010 IDE.
Thanks,
M

Réponse acceptée

Michael Kaiser
Michael Kaiser le 27 Déc 2012
I've worked through this and have produced a "how to" document, which can be found in my (public) dropbox:
I hope others find this useful.
-M

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB Compiler 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!

Translated by