<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BnLg</id>
	<title>Slicer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BnLg"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/wiki/Special:Contributions/BnLg"/>
	<updated>2026-05-15T01:32:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.0/Developers/Build_Instructions&amp;diff=20386</id>
		<title>Documentation/4.0/Developers/Build Instructions</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.0/Developers/Build_Instructions&amp;diff=20386"/>
		<updated>2011-07-01T16:26:21Z</updated>

		<summary type="html">&lt;p&gt;BnLg: /* STEP 0: Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Slicer4| Back to Slicer 4]]&lt;br /&gt;
&lt;br /&gt;
The goal of the Super-Build is to provide a cross-platform build system that allows developers to quickly install and configure the multiple packages.&lt;br /&gt;
&lt;br /&gt;
Where [[Slicer3:Build_Instructions|Slicer3's build system]] relied on a [[Slicer3:getbuildtest|custom build script called getbuildtest]], new features added to [http://www.cmake.org CMake], partly driven by slicer's requirements, allow porting of the scripts to rely more on native CMake functionality with the benefit that build script is more modular and general purpose.&lt;br /&gt;
&lt;br /&gt;
== STEP 0: Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Please check that the following tools are installed on your machine.&lt;br /&gt;
&lt;br /&gt;
*Mac&lt;br /&gt;
** git version &amp;gt;= 1.6.5&lt;br /&gt;
*** [http://git-scm.com/download Download and install Git]&lt;br /&gt;
**[http://www.cmake.org/cmake/resources/software.html CMake] version &amp;gt;= 2.8.2&lt;br /&gt;
&lt;br /&gt;
* Linux prerequisites (''need to confirm'')&lt;br /&gt;
** Ubuntu users, just type the following line in a terminal &amp;lt;code&amp;gt;sudo apt-get install gcc libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev git cmake cmake-curses-gui&amp;lt;/code&amp;gt;&lt;br /&gt;
** gcc&lt;br /&gt;
** gcc-c++&lt;br /&gt;
** libX11 &lt;br /&gt;
** libX11-devel (libX11-dev  on Ubuntu 7.04)&lt;br /&gt;
** libXt-devel (libXt-dev on Ubuntu)&lt;br /&gt;
** opengl/mesa (libgl1-mesa-dev on Ubuntu) (and libosmesa6-dev on Ubuntu)&lt;br /&gt;
** glu (libglu1-mesa-dev on Ubuntu)&lt;br /&gt;
** git version &amp;gt;= 1.6.5&lt;br /&gt;
*** [http://git-scm.com/download Download Git]&lt;br /&gt;
*** install git: &amp;lt;code&amp;gt;sudo apt-get install git&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;git --version&amp;lt;/code&amp;gt; is inferior to 1.6.5, then:&amp;lt;code&amp;gt;sudo dpkg --install git-core_1.6.5-1~bpo50+1_amd64.deb&amp;lt;/code&amp;gt;&lt;br /&gt;
**[http://www.cmake.org/cmake/resources/software.html CMake] version &amp;gt;= 2.8.2&lt;br /&gt;
&lt;br /&gt;
* Windows prerequisites&lt;br /&gt;
**[http://www.cmake.org/cmake/resources/software.html CMake] version &amp;gt;= 2.8.2** Microsoft Visual Studio 2008 or 2010 (including [http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Express Edition])&lt;br /&gt;
** SVN&lt;br /&gt;
** git version &amp;gt;= 1.6.5. [http://code.google.com/p/msysgit/ msysgit] is recommended. Using [http://code.google.com/p/tortoisegit/ TortoiseGit] is a plus.&lt;br /&gt;
* '''All Platforms: Qt.'''{{note}} Use one of the links provided in the table below to download the source code or binary of Qt. If required, you can download the source code and compile Qt using the instructions in [[Slicer4:Build_Instructions_for_QT|Slicer4: Build Instructions for Qt]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFFCC&amp;quot;&lt;br /&gt;
!rowspan=&amp;quot;3&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot;|Linux&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Mac&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot;|Windows&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFFCC&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Tiger&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Leopard, SnowLeopard&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFFCC&amp;quot;&lt;br /&gt;
!|32bits&lt;br /&gt;
!|64bits&lt;br /&gt;
!|32bits&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|64bits&lt;br /&gt;
!|32bits&lt;br /&gt;
!|64bits&lt;br /&gt;
|-&lt;br /&gt;
! bgcolor=&amp;quot;#FFFFCC&amp;quot; | [http://get.qt.nokia.com/qt/source/ Qt source link]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.3.tar.gz 4.6.3]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.3.zip 4.6.3 (vs2008)] &amp;lt;br /&amp;gt;[http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.3.zip 4.7.3 (vs2010)]&lt;br /&gt;
|-&lt;br /&gt;
! bgcolor=&amp;quot;#FFFFCC&amp;quot; | [http://get.qt.nokia.com/qt/source/  Qt binary link]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qtsdk/qt-sdk-linux-x86-opensource-2010.05.bin x86_2010.05]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qtsdk/qt-sdk-linux-x86_64-opensource-2010.05.bin x86_64_2010.05]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-mac-carbon-opensource-4.7.0.dmg carbon_4.7.0]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qtsdk/qt-sdk-mac-opensource-2010.05.dmg cocoa_4.7.0] &lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.3-vs2008.exe 4.6.3 (vs2008)] &amp;lt;br /&amp;gt;[http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.3-vs2008.exe 4.7.3 (vs2010)]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Step1: Checkout slicer source files using subversion  ==&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd MyProjects&lt;br /&gt;
svn co http://svn.slicer.org/Slicer4/trunk Slicer4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step2: Configure and generate Slicer solution files ==&lt;br /&gt;
You can configure and generate Slicer solution files using either ccmake or cmake-gui. &lt;br /&gt;
*cmake-gui (Recommended): Configure using default options.&lt;br /&gt;
{{note}}&lt;br /&gt;
#If you downloaded the Qt binary then qmake will be detected and all paths will be set automatically.  &lt;br /&gt;
#If you built your own Qt (e.g. in Debug mode for use with the designer) set the QT_QMAKE_EXECUTABLE in cmake-gui.QT_QMAKE_EXECUTABLE should be set to the path of the qmake.exe file, which is inside the bin directory (for example, ./QT/qt-everywhere-opensource-src-4.7.3/bin/qmake.exe). &lt;br /&gt;
&lt;br /&gt;
*ccmake (for linux/mac): Configure using the following commands. For developers, set the '''CMAKE_BUILD_TYPE''' to '''Debug'''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir Slicer4-SuperBuild&lt;br /&gt;
cd Slicer4-SuperBuild&lt;br /&gt;
ccmake -DQT_QMAKE_EXECUTABLE:FILEPATH=/home/myself/qt-4.6.3/qt/bin/qmake ../Slicer4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Two projects are generated by ccmake/cmake-gui. One of them is in the top-level bin directory Slicer4-Superbuild and the other one is in the subdirectory Slicer4-Superbuild/Slicer-build:&lt;br /&gt;
&lt;br /&gt;
#The first project in Slicer4-Superbuild manages all the external dependencies of Slicer (VTK, ITK, Python, ...). To build Slicer for the first time, run make (or build the solution file in Visual Studio) in Slicer4-Superbuild, which will update and build the external libraries and if successful will then build the subproject Slicer-build.&amp;lt;br&amp;gt;&lt;br /&gt;
#The second project in Slicer4-Superbuild/Slicer-build is the &amp;quot;traditional&amp;quot; build directory of Slicer.  After local changes in Slicer (or after an svn update on the source directory of Slicer), only running make (or building the solution file in Visual Studio) in Slicer4-Superuild/Slicer-build is necessary (the external libraries are considered built and up to date). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{warning}}&lt;br /&gt;
#For Windows users:Windows doesn't support path longer than 260 characters, please make sure that the total path name of your Slicer-build directory is no longer than 75 characters ( for example &amp;quot;c:\work\Slicer\Slicer-Superbuild&amp;quot; (32 characters) is fine)&lt;br /&gt;
#Warning: a lot of space disk is necessary to compile Slicer (&amp;gt;10GB on Windows)&lt;br /&gt;
&lt;br /&gt;
== Step3: Build Slicer4 ==&lt;br /&gt;
After configuration, start the build process in the  Slicer4-SuperBuild directory&lt;br /&gt;
*Linux / Mac: Run the following code:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make -j&amp;lt;NUMBEROFCORES&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Windows: Open Slicer4-SuperBuild\Slicer.sln  (or Slicer-4.0\Slicer4-SuperBuild\Slicer-build\Slicer.sln) in Visual Studio and build the ALL_BUILD project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning}}&lt;br /&gt;
# As it is indicated in Step2, if you make local changes in Slicer4, run make (or build the solution file in Visual Studio) in the directory Slicer4-Superuild/Slicer-build.&lt;br /&gt;
# If you would like to make local changes and debug your code in Debug mode in Visual Studio, use the Visual Studio Command Prompt to open the solution file in Slicer4-Superuild/Slicer-build:&lt;br /&gt;
#* Open Visual Studio Command Prompt&lt;br /&gt;
#* Go to the directory  Slicer4-Superuild/Slicer-build&lt;br /&gt;
#* Write Slicer.exe --VisualStudio Slicer.sln&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Step4: Run Slicer4 ==&lt;br /&gt;
Run the launcher in Slicer4-SuperBuild/Slicer-build/Slicer (Slicer.exe on windows)&lt;br /&gt;
&lt;br /&gt;
==Platform Notes==&lt;br /&gt;
&lt;br /&gt;
* Linux Ubuntu: if you have odd rendering artifacts, try disabling visual effects (System/Appearance/Visual Effects)&lt;/div&gt;</summary>
		<author><name>BnLg</name></author>
		
	</entry>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.0/Developers/Build_Instructions&amp;diff=20384</id>
		<title>Documentation/4.0/Developers/Build Instructions</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.0/Developers/Build_Instructions&amp;diff=20384"/>
		<updated>2011-07-01T14:49:20Z</updated>

		<summary type="html">&lt;p&gt;BnLg: Add all-in-1 line prerequisites for Ubuntu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Slicer4| Back to Slicer 4]]&lt;br /&gt;
&lt;br /&gt;
The goal of the Super-Build is to provide a cross-platform build system that allows developers to quickly install and configure the multiple packages.&lt;br /&gt;
&lt;br /&gt;
Where [[Slicer3:Build_Instructions|Slicer3's build system]] relied on a [[Slicer3:getbuildtest|custom build script called getbuildtest]], new features added to [http://www.cmake.org CMake], partly driven by slicer's requirements, allow porting of the scripts to rely more on native CMake functionality with the benefit that build script is more modular and general purpose.&lt;br /&gt;
&lt;br /&gt;
== STEP 0: Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Please check that the following tools are installed on your machine.&lt;br /&gt;
&lt;br /&gt;
*Mac&lt;br /&gt;
** git version &amp;gt;= 1.6.5&lt;br /&gt;
*** [http://git-scm.com/download Download and install Git]&lt;br /&gt;
**[http://www.cmake.org/cmake/resources/software.html CMake] version &amp;gt;= 2.8.2&lt;br /&gt;
&lt;br /&gt;
* Linux prerequisites (''need to confirm'')&lt;br /&gt;
** Ubuntu users, just type the following line in a terminal &amp;lt;code&amp;gt;sudo apt-get install gcc libX11-dev libXt-dev libgl1-mesa-dev libosmesa6-dev libglu1-mesa-dev git cmake&amp;lt;/code&amp;gt;&lt;br /&gt;
** gcc&lt;br /&gt;
** gcc-c++&lt;br /&gt;
** libX11 &lt;br /&gt;
** libX11-devel (libX11-dev  on Ubuntu 7.04)&lt;br /&gt;
** libXt-devel (libXt-dev on Ubuntu)&lt;br /&gt;
** opengl/mesa (libgl1-mesa-dev on Ubuntu) (and libosmesa6-dev on Ubuntu)&lt;br /&gt;
** glu (libglu1-mesa-dev on Ubuntu)&lt;br /&gt;
** git version &amp;gt;= 1.6.5&lt;br /&gt;
*** [http://git-scm.com/download Download Git]&lt;br /&gt;
*** install git: &amp;lt;code&amp;gt;sudo apt-get install git&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;git --version&amp;lt;/code&amp;gt; is inferior to 1.6.5, then:&amp;lt;code&amp;gt;sudo dpkg --install git-core_1.6.5-1~bpo50+1_amd64.deb&amp;lt;/code&amp;gt;&lt;br /&gt;
**[http://www.cmake.org/cmake/resources/software.html CMake] version &amp;gt;= 2.8.2&lt;br /&gt;
&lt;br /&gt;
* Windows prerequisites&lt;br /&gt;
**[http://www.cmake.org/cmake/resources/software.html CMake] version &amp;gt;= 2.8.2** Microsoft Visual Studio 2008 or 2010 (including [http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Express Edition])&lt;br /&gt;
** SVN&lt;br /&gt;
** git version &amp;gt;= 1.6.5. [http://code.google.com/p/msysgit/ msysgit] is recommended. Using [http://code.google.com/p/tortoisegit/ TortoiseGit] is a plus.&lt;br /&gt;
* '''All Platforms: Qt.'''{{note}} Use one of the links provided in the table below to download the source code or binary of Qt. If required, you can download the source code and compile Qt using the instructions in [[Slicer4:Build_Instructions_for_QT|Slicer4: Build Instructions for Qt]].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFFCC&amp;quot;&lt;br /&gt;
!rowspan=&amp;quot;3&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot;|Linux&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Mac&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot;|Windows&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFFCC&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Tiger&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Leopard, SnowLeopard&lt;br /&gt;
|- bgcolor=&amp;quot;#FFFFCC&amp;quot;&lt;br /&gt;
!|32bits&lt;br /&gt;
!|64bits&lt;br /&gt;
!|32bits&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|64bits&lt;br /&gt;
!|32bits&lt;br /&gt;
!|64bits&lt;br /&gt;
|-&lt;br /&gt;
! bgcolor=&amp;quot;#FFFFCC&amp;quot; | [http://get.qt.nokia.com/qt/source/ Qt source link]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.3.tar.gz 4.6.3]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.3.zip 4.6.3 (vs2008)] &amp;lt;br /&amp;gt;[http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.3.zip 4.7.3 (vs2010)]&lt;br /&gt;
|-&lt;br /&gt;
! bgcolor=&amp;quot;#FFFFCC&amp;quot; | [http://get.qt.nokia.com/qt/source/  Qt binary link]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qtsdk/qt-sdk-linux-x86-opensource-2010.05.bin x86_2010.05]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qtsdk/qt-sdk-linux-x86_64-opensource-2010.05.bin x86_64_2010.05]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-mac-carbon-opensource-4.7.0.dmg carbon_4.7.0]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qtsdk/qt-sdk-mac-opensource-2010.05.dmg cocoa_4.7.0] &lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| [http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.3-vs2008.exe 4.6.3 (vs2008)] &amp;lt;br /&amp;gt;[http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.3-vs2008.exe 4.7.3 (vs2010)]&lt;br /&gt;
|align=&amp;quot;center&amp;quot; colspan=&amp;quot;1&amp;quot;| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Step1: Checkout slicer source files using subversion  ==&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd MyProjects&lt;br /&gt;
svn co http://svn.slicer.org/Slicer4/trunk Slicer4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Step2: Configure and generate Slicer solution files ==&lt;br /&gt;
You can configure and generate Slicer solution files using either ccmake or cmake-gui. &lt;br /&gt;
*cmake-gui (Recommended): Configure using default options.&lt;br /&gt;
{{note}}&lt;br /&gt;
#If you downloaded the Qt binary then qmake will be detected and all paths will be set automatically.  &lt;br /&gt;
#If you built your own Qt (e.g. in Debug mode for use with the designer) set the QT_QMAKE_EXECUTABLE in cmake-gui.QT_QMAKE_EXECUTABLE should be set to the path of the qmake.exe file, which is inside the bin directory (for example, ./QT/qt-everywhere-opensource-src-4.7.3/bin/qmake.exe). &lt;br /&gt;
&lt;br /&gt;
*ccmake (for linux/mac): Configure using the following commands. For developers, set the '''CMAKE_BUILD_TYPE''' to '''Debug'''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir Slicer4-SuperBuild&lt;br /&gt;
cd Slicer4-SuperBuild&lt;br /&gt;
ccmake -DQT_QMAKE_EXECUTABLE:FILEPATH=/home/myself/qt-4.6.3/qt/bin/qmake ../Slicer4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Two projects are generated by ccmake/cmake-gui. One of them is in the top-level bin directory Slicer4-Superbuild and the other one is in the subdirectory Slicer4-Superbuild/Slicer-build:&lt;br /&gt;
&lt;br /&gt;
#The first project in Slicer4-Superbuild manages all the external dependencies of Slicer (VTK, ITK, Python, ...). To build Slicer for the first time, run make (or build the solution file in Visual Studio) in Slicer4-Superbuild, which will update and build the external libraries and if successful will then build the subproject Slicer-build.&amp;lt;br&amp;gt;&lt;br /&gt;
#The second project in Slicer4-Superbuild/Slicer-build is the &amp;quot;traditional&amp;quot; build directory of Slicer.  After local changes in Slicer (or after an svn update on the source directory of Slicer), only running make (or building the solution file in Visual Studio) in Slicer4-Superuild/Slicer-build is necessary (the external libraries are considered built and up to date). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{warning}}&lt;br /&gt;
#For Windows users:Windows doesn't support path longer than 260 characters, please make sure that the total path name of your Slicer-build directory is no longer than 75 characters ( for example &amp;quot;c:\work\Slicer\Slicer-Superbuild&amp;quot; (32 characters) is fine)&lt;br /&gt;
#Warning: a lot of space disk is necessary to compile Slicer (&amp;gt;10GB on Windows)&lt;br /&gt;
&lt;br /&gt;
== Step3: Build Slicer4 ==&lt;br /&gt;
After configuration, start the build process in the  Slicer4-SuperBuild directory&lt;br /&gt;
*Linux / Mac: Run the following code:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make -j&amp;lt;NUMBEROFCORES&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Windows: Open Slicer4-SuperBuild\Slicer.sln  (or Slicer-4.0\Slicer4-SuperBuild\Slicer-build\Slicer.sln) in Visual Studio and build the ALL_BUILD project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{warning}}&lt;br /&gt;
# As it is indicated in Step2, if you make local changes in Slicer4, run make (or build the solution file in Visual Studio) in the directory Slicer4-Superuild/Slicer-build.&lt;br /&gt;
# If you would like to make local changes and debug your code in Debug mode in Visual Studio, use the Visual Studio Command Prompt to open the solution file in Slicer4-Superuild/Slicer-build:&lt;br /&gt;
#* Open Visual Studio Command Prompt&lt;br /&gt;
#* Go to the directory  Slicer4-Superuild/Slicer-build&lt;br /&gt;
#* Write Slicer.exe --VisualStudio Slicer.sln&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Step4: Run Slicer4 ==&lt;br /&gt;
Run the launcher in Slicer4-SuperBuild/Slicer-build/Slicer (Slicer.exe on windows)&lt;br /&gt;
&lt;br /&gt;
==Platform Notes==&lt;br /&gt;
&lt;br /&gt;
* Linux Ubuntu: if you have odd rendering artifacts, try disabling visual effects (System/Appearance/Visual Effects)&lt;/div&gt;</summary>
		<author><name>BnLg</name></author>
		
	</entry>
</feed>