SPM/Installation on Windows

From Wikibooks, open books for an open world
< SPM
Jump to: navigation, search


Preamble[edit]

Installing SPM on Windows 32 bit (XP, Vista, 7) should be relatively straightforward. Common pitfalls can be found in the description of the 64bit Windows installation.

SPM12[edit]

Installation[edit]

You might have to install the VC++ 2005 and 2008 Redistributable Packages (vcredist_x86.exe) from Microsoft:

SPM8[edit]

Installation[edit]

  • Download spm8.zip and its updates spm8_updates_rxxxx.zip
  • Unzip spm8.zip in a folder of your choice, such as C:\spm\spm8, and unzip spm8_updates_rxxxx.zip on top of it so that newer files overwrite existing files.
  • Start MATLAB and add SPM into your path, either using File > Set Path > Add Folder... or typing
>> addpath C:\spm\spm8

in MATLAB's workspace.

  • Launch SPM by typing
>> spm

Compilation[edit]

Precompiled MEX files (*.mexw32) are provided with SPM8 and you shouldn't need to recompile them by yourself.

See Compilation of SPM8 MEX files on Windows if needed.

SPM5[edit]

Installation[edit]

  • Download spm5.zip.
  • Unzip spm5.zip in a folder of your choice, such as C:\spm\spm5.
  • Start MATLAB and add SPM into your path, either using File > Set Path > Add Folder... or typing
>> addpath C:\spm\spm5

in MATLAB's workspace.

  • Launch SPM by typing
>> spm

Compilation[edit]

Precompiled MEX files (*.mexw32) are provided with SPM5 and you shouldn't need to recompile them by yourself.

See Compilation of SPM5 MEX files on Windows if needed.

SPM2[edit]

Installation[edit]

  • Download spm2.tar.gz and its updated MEX files SPM2_R2007a_XP_MEX.zip
  • Unzip spm2.tar.gz in a folder of your choice, such as C:\spm\spm2, and unzip SPM2_R2007a_XP_MEX.zip on top of it so that newer files overwrite existing files.
  • Start MATLAB and add SPM into your path, either using File > Set Path > Add Folder... or typing
>> addpath C:\spm\spm2

in MATLAB's workspace.

  • Launch SPM by typing
>> spm

Compilation[edit]

Precompiled MEX files (*.mexw32) are provided with SPM2 and you shouldn't need to recompile them by yourself.

See Compilation of SPM2 MEX files on Windows.