Some Useful Tutorials
Department of Computer Engineering
Department of Computer Science
San Jose State University
Some useful tutorials for my classes where the preferred platforms
for application development are MacOS and Ubuntu (Linux). Windows is
acceptable but may present significant compatibility challenges.
Install the VirtualBox virtual machine manager on a Windows 10
platform, which will allow us to run the Ubuntu operating system
in a virtual machine.
Install Ubuntu 18.10 in a virtual machine managed by VirtualBox.
Ubuntu is a popular variant of the Linux operating system.
Install the Eclipse IDE (integrated development environment)
on the Ubuntu platform. With Eclipse, we can build and deploy
both Java and C++ applications. Ubuntu can be running directly
on physical hardware or in a virtual machine.
Install MPIR (Multiple Precision Integers and Rationals) on the
Ubuntu platform. Ubuntu can be running directly on physical
hardware or in a virtual machine.
Install the wxWidgets on the Ubuntu platform to allow us to build
and deploy interactive GUI applications. Ubuntu can be running
directly on physical hardware or in a virtual machine.
Install the ANTLR 4 compiler-compiler on the Ubuntu platform.
Ubuntu can be running directly on physical hardware or in a virtual
machine. Given a grammar, ANTLR 4 by default generates parsers,
lexers (scanners), and parse tree routines written in Java. An
ANTLR 4 plugin for Eclipse allows us to use ANTLR under control of
the IDE and to generate syntax diagrams and parse tree diagrams.
Modify the default installations of ANTLR 4 and its Eclipse plugin
to generate compiler components written in C++.