insilicoIDE 0.2.* How to Install

  1. Download the archive of insilicoIDE.
  2. Unzip it in any directory where you want to place the application.
  3. Install several libraries as follows.

If you double click insilicoIDE.exe, you will find white canvas of insilicoIDE, which means the installation was done successfully.

GLUT for OpenGL

glut32.dll should be in the same directory with insilicoIDE, or in the directory C:\WINDOWS\system32.

METIS for parallel simulation

For the prallel simulation, insilicoIDE can generate C++ source codes with MPI (Message Passing Interface). The METIS library is required to compile parallel simulations, available at Please install the METIS library, too, if you are interested in the parallel computation.

Python and GTK for drawing graph

You also need to install libraries related to python and GTK for drawing graphs. The relevant libraries are the following.

Library File Name
1 Gtk+ Development Environment for windows gtk-dev-2.12.9-win32-2.exe
2 Python 2.5.2 python-2.5.2.msi
3 Numerical Python 1.1.0 numpy-1.1.0-win32-superpack-python2.5.exe
4 Python bindings for the cairo graphics library 1.4.12 pycairo-1.4.12-1.win32-py2.5.exe
5 the Python bindings for GObject pygobject-2.14.1-1.win32-py2.5.exe
6 GTK+ for Python pygtk-2.12.1-2.win32-py2.5.exe
7 A pure python plotting library matplotlib-0.98.1-win32-py2.5.exe

Please follow each installation indication for each library. Almost all cases, what you need to do is to download them and double click them.
Please install the python ralated libraries in the order of listed in the table.

It is required to locate which is included in the package at the same folder as InsilicoIDE.exe.


When users try to draw a graph of simulated waveforms, the insilicoIDE0.2 package generates C++ source codes, compiles the codes and runs the simulation behind. In this process, the insilicoIDE uses Visual C++ compiler located at "C:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.exe" or "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe". Thus users need to install Visual C++ 2005 or 2008. Users can download Visual C++ 2005 express edition (for free) from, and 2008 express edition (for free) from

For the moment, insilicoIDE does not support Windows Vista.