top bar

Difference between revisions of "Building and debugging Micro-Manager source code"

(Add link to Windows crash dump instructions)
(Categorize by OS and add headers)
Line 1: Line 1:
 +
=== General ===
 +
 
* [[Micro-Manager Coding Style and Conventions]]
 
* [[Micro-Manager Coding Style and Conventions]]
 +
 +
* [[Using Netbeans]] - to compile and debug the Micro-Manager Java layer.
 +
* [[Using Eclipse]] - to compile and debug the Micro-Manager Java layer.
 +
 +
=== Windows ===
 +
 +
* [[Building MM on Windows]]
 +
* [[Viewing crash dumps on Windows]] - For C++ programmers, when all else fails
 +
 +
=== Mac OS X and Linux ===
 +
 +
* [[Configuration options]] - Build options on Mac OS X and Linux
 +
* [[Debugging MM on MacOSX and Unix]] - Using gdb or Netbeans to debug the Micro-Manager C++ core
 +
 +
=== Mac OS X ===
 +
 
* [[Building Boost on MacOS X]]
 
* [[Building Boost on MacOS X]]
 
* [[Full Build on MacOS X Leopard]] - How to install and build Micromanager 1.2 and dependencies (tested on MacOS X 10.5.2)
 
* [[Full Build on MacOS X Leopard]] - How to install and build Micromanager 1.2 and dependencies (tested on MacOS X 10.5.2)
 
* [[Building Universal Binaries on Mac OS X]]
 
* [[Building Universal Binaries on Mac OS X]]
 
* [[Build on MacOS_X]]
 
* [[Build on MacOS_X]]
* [[Configuration options]] - Build options on Mac OS X and Linux
+
 
 +
=== Linux ===
 +
 
 
* [[Linux installation from source (Ubuntu)]]
 
* [[Linux installation from source (Ubuntu)]]
 
* [[Building Firewire camera support on Linux]]
 
* [[Building Firewire camera support on Linux]]
* [[Building MM on Windows]] - Different environments and options
 
 
* [[Compiling MM and creating deb files on 64-bit Ubuntu ]] - A log of things I needed to do to build 64-bit version of MM.
 
* [[Compiling MM and creating deb files on 64-bit Ubuntu ]] - A log of things I needed to do to build 64-bit version of MM.
* [[Using Eclipse]] - How to configure Eclipse to compile and debug the Micro-Manager GUI.
+
 
* [[Using Netbeans]] - How to configure Netbeans to compile and debug the Micro-Manager GUI.
+
=== Miscellaneous ===
* [[Debugging MM on MacOSX and Unix]] - How to use gdb or Netbeans to debug the Micro-Manager C++ core.
+
 
* [[Viewing crash dumps on Windows]] - For C++ programmers, when all else fails
+
 
* [[Free third-party tools for testing communications with hardware]]
 
* [[Free third-party tools for testing communications with hardware]]
  

Revision as of 11:46, 21 August 2013

General

  • Using Netbeans - to compile and debug the Micro-Manager Java layer.
  • Using Eclipse - to compile and debug the Micro-Manager Java layer.

Windows

Mac OS X and Linux

Mac OS X

Linux

Miscellaneous







© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact