Some Useful Tutorials
Ronald Mak
Department of Computer Engineering
Department of Computer Science
Department of Applied Data Science
San Jose State University
© 2021
Some useful tutorials for my classes where the preferred platforms
for application development are MacOS X and the Ubuntu distribution of
Linux. Windows 10 may present significant compatibility challenges.
-
InstallUbuntuWindows.pdf
Install the Ubuntu distribution of Linux directly on Windows 10
using Windows Subsystem for Linux. You will also need to install
X Windows in order to run GUI (graphical user interface)
applications.
-
InstallUbuntuVirtualBox.pdf
First install VirtualBox on Windows 10 or on macOS. Then install
the Ubuntu distribution of Linux and run it in a virtual machine
managed by VirtualBox.
-
InstallBashForMacOS.pdf
Install bash on macOS and make it the default command language and
interpreter ("shell").
-
ConfigureUbuntu.pdf
Configure Ubuntu for software development by manually installing
gcc, g++, and make.
-
InstallEclipse.pdf
Install the Eclipse IDE (integrated development environment)
for Java and C++ software development.
-
InstallMPIR.pdf
Install MPIR (Multiple Precision Integers and Rationals) on the
Ubuntu distribution of Linux or on MacOS X.
-
InstallwxWidgets.pdf
Install wxWidgets on the MacOS X or the Ubuntu platform
to build and deploy interactive GUI applications written in C++.
-
InstallANTLR4.pdf
Install the ANTLR 4 compiler-compiler on the Ubuntu or the MacOS
platform. 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.
-
InstallANTLR4Cpp.pdf
Modify the default installations of ANTLR 4 and its Eclipse plugin
to generate compiler components written in C++.
-
MySQLShell.pdf
A short tutorial on how to install and use MySQL Shell.
-
MySQLWorkbench.pdf
A short tutorial on how to install and use MySQL Workbench.