BRIDGES:Getting Started (Setup and running BRIDGES Programs)
BRIDGES works with both C++, Java, and Python. Setting up BRIDGES is slightly
different , so we provide help pages on building a simple BRIDGES program.
Currently detailed help pages for using BRIDGES with Eclipse is provided.
See the links below. However, there are many ways to run a BRIDGES program.
These distinctions are detailed below:
BRIDGES(Java Version)
Generic Version:
A Jar file is provided(see the links on the left) that contains all the needed
classes to run a BRIDGES program(including on command line, so long as the JAR
is part of your Java class path.
Instructions for additional IDEs will be provided soon.
BRIDGES(C++ Version)
Generic instuctions for any environment:
The C++ version is provided with a set of templated classes, all housed in
header files. Thus, so long as these header files can be accessed by the BRIDGES
application, that is all that is needed. See the links in the menu for C++ BRIDGES
Zip archive. For the games applications, a library is needed, which is part of
the distribution.
The C++ version works with the CURL library,
for communicating with the web server and transmitting assignments for
visualization. See the link for more detailed installation, if you are installing
from source.
For expert users, or users who prefer command line or makefiles, BRIDGES
programs can be compiled and linked with the curl library and executed, so long
as the include(both the Bridges and Curl headers) and library options
(Curl library) are specified based on their local installation.
If you are using the Games feature of bridges, you will need to link against the pthread library and the static libbridges.a. (Games are currently not supported with Windows.)