Difference between revisions of "Support:Tech notes"
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
## C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin | ## C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin | ||
## C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE | ## C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE | ||
− | # Go to control->system->environmental variables. Edit ' | + | # Go to control->system->environmental variables. Edit 'INCLUDE' and add the following dir: C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include |
− | C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include | + | # Go to control->system->environmental variables. Edit 'LIB' and add the following dir: C:\Program Files\MATLAB\R2007b\extern\lib\win64\microsoft |
+ | |||
==== How to set up the C compiler from MinGW on a 64-bit Windows system ==== | ==== How to set up the C compiler from MinGW on a 64-bit Windows system ==== | ||
Line 21: | Line 22: | ||
<pre>cl /c /I..\include /I..\..\shared\include *.c | <pre>cl /c /I..\include /I..\..\shared\include *.c | ||
lib /out:cvodes.lib *.obj</pre> | lib /out:cvodes.lib *.obj</pre> | ||
+ | Copy cvodes.lib to the COMKATROOT\lib\win64 folder (change win64 according to your system) | ||
+ | 2. Enter COMKATROOT\CVODESserial-2.3.0-2005\sundials\shared\source. Run: | ||
+ | <pre>cl /c /I..\include *.c | ||
+ | lib /out:sundials.lib *.obj</pre> | ||
+ | Copy sundials.lib to the COMKATROOT\lib\win64 folder (change win64 according to your system) | ||
+ | 3. Enter COMKATROOT\CVODESserial-2.3.0-2005\sundials\nvec_ser. Run | ||
+ | <pre>cl /c /I..\shared\include *.c | ||
+ | lib /out:nvec_ser.lib *.obj</pre> | ||
+ | Copy nvec_ser.lib to the COMKATROOT\lib\win64 folder (change win64 according to your system) | ||
+ | 4. |
Revision as of 00:52, 27 February 2008
Mex and compiler setting
How to set up mex compiler on a 64-bit Matlab using Visual Studio 2008 Professional
How to set up mex compiler on a 64-bit Matlab using MinGW
How to set up the C compiler from Visual Studio 2008 on a 64-bit Windows system
- Go to control->system->environmental variables. Edit 'path' and add the following dir:
- C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools
- C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
- C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
- Go to control->system->environmental variables. Edit 'INCLUDE' and add the following dir: C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include
- Go to control->system->environmental variables. Edit 'LIB' and add the following dir: C:\Program Files\MATLAB\R2007b\extern\lib\win64\microsoft
How to set up the C compiler from MinGW on a 64-bit Windows system
== How to compile cvOdesGenMod5.c
Windows
1. Enter COMKATROOT\CVODESserial-2.3.0-2005\sundials\cvodes\source. Run:
cl /c /I..\include /I..\..\shared\include *.c lib /out:cvodes.lib *.obj
Copy cvodes.lib to the COMKATROOT\lib\win64 folder (change win64 according to your system) 2. Enter COMKATROOT\CVODESserial-2.3.0-2005\sundials\shared\source. Run:
cl /c /I..\include *.c lib /out:sundials.lib *.obj
Copy sundials.lib to the COMKATROOT\lib\win64 folder (change win64 according to your system) 3. Enter COMKATROOT\CVODESserial-2.3.0-2005\sundials\nvec_ser. Run
cl /c /I..\shared\include *.c lib /out:nvec_ser.lib *.obj
Copy nvec_ser.lib to the COMKATROOT\lib\win64 folder (change win64 according to your system) 4.