Filter löschen
Filter löschen

Trouble using visual studio 2010 to build c shared library example

1 Ansicht (letzte 30 Tage)
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

Akzeptierte Antwort

Michael Kaiser
Michael Kaiser am 27 Dez. 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

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB Compiler finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by