Download presentation
Presentation is loading. Please wait.
Published byWesley Knight Modified over 9 years ago
1
GeoADE - Geometric Algorithm Development Environment Tsai-Yeh Tung 2010/3/9 Web-based Collaboratory Lab, IIS, Academia Sinica, Taiwan Algorithmic Theory and Applications Lab, CSIE, NTU, Taiwan
2
Outline Configurations of Geometric Algorithm Development Environment (GeoADE) What is GeoADE Virtual Machine? Getting Started with GeoADE Virtual Machine
3
Configurations of Geometric Algorithm Development Environment (GeoADE) Ubuntu Desktop: The most popular linux distribution Eclipse CDT: Eclipse IDE for C/C++ Developers LEDA: C++ library GeoLEDA: C++ library Geometry Viewer: a visualization tool providing support for geometric algorithm animation
4
Setup Your Own GeoADE 1. Install the 32-bit Ubuntu Desktop 9.10Ubuntu Desktop 9.10 2. Install the g++ and Java SE (JDK) 6g++Java SE (JDK) 6 3. Download and setup the LEDA Free Edition 6.2LEDA Free Edition 6.2 4. Download and setup the GeoLEDAGeoLEDA 5. Download and setup the Eclipse IDE for C/C++ Developers (for 32bit Linux)Eclipse IDE for C/C++ Developers 6. Download and setup the GeoDrawClipseGeoDrawClipse 7. Done and good luck. Source: http://code.google.com/p/ntu-csie-geometry/wiki/HowToSetupGeoADEOnUbuntuhttp://code.google.com/p/ntu-csie-geometry/wiki/HowToSetupGeoADEOnUbuntu
5
Outline Configurations of Geometric Algorithm Development Environment (GeoADE) What is GeoADE Virtual Machine? Getting Started with GeoADE Virtual Machine
6
What is GeoADE Virtual Machine? A virtual machine (VM) is a software implementation of a machine (i.e. a computer) that executes programs like a physical machine.virtual machine (VM) GeoADE Virtual Machine is our pre-configured Virtual Machine of Geometric Algorithm Development Environment on Ubuntu Linux GeoADE Virtual Machine for conveniently learning geometric algorithm and programming via our visualization tool named Geometry Viewer.
7
Geometry Viewer Geometry Viewer is our visualization tool providing support for geometric algorithm animation based on GeoLEDA. GeoLEDA is a C++ library for remotely visualizing the LEDA data structure. LEDA is a C++ class library for efficient data types and algorithms. LEDA provides algorithmic in-depth knowledge in the field of graph- and network problems, geometric computations, combinatorial optimization and others. Geometry Viewer GeoLEDA LEDA
8
Screenshot of Geometry Viewer
9
Installed OS and Software in our GeoADE Virtual Machine OS / SoftwareVersion Ubuntu DesktopUbuntu Desktop (32-bit)9.10 g++4.4.1 Java SE (JDK)1.6.0_15 Eclipse IDE for C/C++ Developers3.5.1 LEDA Free Edition6.2 GeoLEDA1.0 GeoDrawClipse GeoDrawClipse (Eclipse plug-in with Geometry Viewer) 1.0
10
Outline Configurations of Geometric Algorithm Development Environment (GeoADE) What is GeoADE Virtual Machine? Getting Started with GeoADE Virtual Machine
11
Getting Started with GeoADE Virtual Machine 1. Install VMware Player 3.0.1 Download VMware Player for Windows or Linux from the VMware website.VMware Player for Windows or Linux Download VMware Player for Windows from the FileHippo website.VMware Player for Windows 2. Download and extract our pre-configured GeoADE VM image: Ubuntu-9.10_GeoADE-VM_20100228.7z 3. Double click Ubuntu.vmx to startup the virtual machine (i.e. Ubuntu Linux). Answer “I copied it” when prompted a question. 4. Double click Eclipse CDT from the Ubuntu desktop. 5. Play and enjoy! Source: http://code.google.com/p/ntu-csie-geometry/wiki/GeoADEVirtualMachine#Getting_Startedhttp://code.google.com/p/ntu-csie-geometry/wiki/GeoADEVirtualMachine#Getting_Started
12
VMware Player 3.0 Ubuntu.vmx
13
VMware Player 3.0
14
GeoADE Virtual Machine on VMware Player Ubuntu Desktop Edition 9.10
15
GeoADE Virtual Machine on VMware Player
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.