Upon completion of the install process, the following sub-directory structure and files are created in your installation root directory:
\documentation Product documentation \host Development tools mcocomp.exe (and sql2mco.exe if eXtremeSQL was purchased) \include C source code header files \odbc ODBC libraries and samples if eXtremeSQL was purchased \samples SDK sample applications for all C, C++, Java, C# and Python APIs (and SQL if eXtremeSQL was purchased) \target Platform-dependent binaries, source code and project files for all supported APIs license.txt The eXtremeDB license agreement text make.bat A console batch command that file can be used to build all SDK samples, or the eXtremeDB libraries if you purchased source code, in a console window (though it is usually preferable to do a batch build in Visual Studio). samples_*.sln Visual Studio solution files for the different groups of SDK samples corresponding to the components of your package. UNWISE.* WISE installer executable files for use if for any reason you need to uninstall the eXtremeDB package.
The html content you are reading is presented in your browser when double-clicking the file
eXtremeDB.htm
in the documentation directory. Please view the topic eXtremeDB_Documentation_Map for a choice of topic pathways to quickly view details of the eXtremeDB package of interest.
The
\host\bin
directory contains the eXtremeDB Data Definition Language compilermcocomp.exe
(and the SQL Data Definition Language compilerif you purchased eXtremeSQL).
sql2mco.exe
The \include
directory contains the eXtremeDB header files necessary for applications using the C and C++ APIs.
The
\samples
directory contains the eXtremeDB SDK sample applications in sub-directories corresponding to the components of your package. Please view topic Building_Running_SDK_Samples for detailed explanation of these directory contents.
The sub-directories contain libraries, and in some cases source code and project files, for all supported APIs. Please use the
\bin
and\bin.so
links to view detailed descriptions of these groups of libraries. (Note that special-built "Direct Pointer" packages will have directories named\bin.dptr
and\bin.dptr.so
instead of\bin
and\bin.so
).
\bin Binaries of eXtremeDB libraries for static linking with C/C++ applications \bin.dptr Binaries of eXtremeDB Direct-Pointer libraries for static linking with C/C++ applications \bin.so Binaries of eXtremeDB libraries for dynamic linking with C/C++, Python, Java and .NET Framework applications \bin.dptr.so Binaries of eXtremeDB Direct-Pointer libraries for dynamic linking with C/C++, Python, Java and .NET Framework applications \fs C source code and Visual Studio project file to build the Windows file system library ( mcofw32.lib
\jni Java source code to build eXtremeDB Java archives extremedb.jar
andextremedb_jdbc.jar
\mcohv C source code and Visual Studio project file to build the http viewer library ( mcohv.lib
\sync C source code for a sample implementation of synchronization primitives for single-task applications