A programmer, who wants to develop their own linear programming applications, can do so directly under Windows or under the Cygwin environment. For more information on Cygwin development see Cygwin devlopers.
In windows the programmer
qsopt.h
into the application's files to ensure successfull compilation, QSlib.lib
, and qsopt.dll
.
Thus in Visual C++ a programmer needs to do the following:
qsopt.h
and QSlib.lib
to
the application's project. These files can be found in the folder
{APP}/src
, where APP
is the folder the user chose during software installation. qsopt.h
to the project's
Additional Include Directories
, which are defined in the project's General C++ Configuration Properties
.
Since an application's executable dynamically links to
qsopt.dll
, that is it does not contain
its own copy of the library code, it needs to load the library at runtime. Under the Windows Operating System applications search for dynamic link libraries in the following manner:
qsopt.dll
is copied to the System directory applications will always be able to dynamically attach to the library file.