4.57143

4.6 | 7 ratings Rate this file 8 Downloads (last 30 days) File Size: 103.11 KB File ID: #7496
image thumbnail

Visulal Studio.Net Custom App Wizard

by David Gillis

 

20 Apr 2005 (Updated 22 Apr 2005)

Customized App Wizard for creating MEX files in Visual Studio.Net.

| Watch this File

File Information
Description

This project will create a custom App Wizard for creating MEX files in Visual Studio.Net. After installing, use the wizard to create a skeleton mex-file project, with the correct project settings. Simply fill in your function code and compile to create your DLL.

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
Yprime.zip
This submission has inspired the following:
Visual Studio.Net Custom App Wizard for Simulink S-Functions

MATLAB release MATLAB 7.0.1 (R14SP1)
Other requirements Visual Studio.Net 7.0 (or later) Microsoft Windows
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (10)
20 May 2005 Liam Ellis

What a great time saver.
Really works.
Good instructions.
Thank you.

11 Jun 2005 lyhwus lyhwus

Nice job. Save a lot of time.

26 Aug 2005 A H

Very good indeed

20 Nov 2005 Jun Tang

very useful tool. It can save a lot of my debugging time.

14 Dec 2005 Rob Szalapski

This was extremely easy to install and use. I am very pleased that I can work in my prefered Visual Studio IDE. NOTE: Change build settings to build directly to your Matlab path.

27 Feb 2006 Bob Huggins

Found it it easy to use as a beginner to MEX and MAT lab ,it would be nice to see the code for WIZARD I might find out how to add to it . Support for ADO & Intel math library would be nice since purpose is speed. It only takes 3 lines an extra header & pointing the linker at the library but since this is going to be used a lot it would be nice to have it done .

28 Feb 2006 André R Brodtkorb

For this to work with MSVC 8.0 you need to change the following in the \vcprojects\Matlab\MatMex.vsz

Wizard=VsWizard.VsWizardEngine.7.1
should be changed to
Wizard=VsWizard.VsWizardEngine.8.0

27 May 2006 Ken Meyfroodt

Did someone succeed in using this in Visual C++ 2005 Express? (the free version)

I see the matlab template, I can select it and give a project name but when I press OK nothing is happening and there is no project created.(I did change 7.1 to 8.0)

The VCwizard directory structure seems different?

01 Feb 2007 Mahdi Shafiei

For this to work with Visual C++ 2005 Express, in addition to the change mentioned in one of the previous comments in the \vcprojects\Matlab\MatMex.vsz file, you should also add a line. So,

Wizard=VsWizard.VsWizardEngine.7.1
should be changed to
Wizard=VsWizard.VsWizardEngine.8.0

and the following line should be added to the end:
Param="RELATIVE_PATH = Express\VCWizards"

29 Sep 2009 Chamane

very good indeed

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
external interface David Gillis 22 Oct 2008 07:46:48
mex David Gillis 22 Oct 2008 07:46:48
visual studio David Gillis 22 Oct 2008 07:46:48
net 70 David Gillis 22 Oct 2008 07:46:48
external code David Gillis 22 Oct 2008 07:46:48
utilities David Gillis 22 Oct 2008 07:46:48
external code Yan Wool 08 Feb 2009 04:20:07
external interface Yan Wool 08 Feb 2009 04:20:11

Contact us at files@mathworks.com