Borrar filtros
Borrar filtros

Trouble using visual studio 2010 to build c shared library example

1 visualización (últimos 30 días)
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

Respuesta aceptada

Michael Kaiser
Michael Kaiser el 27 de Dic. de 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

Más respuestas (0)

Categorías

Más información sobre MATLAB Compiler en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by