Appendix A - Building Applications

The following details the files required for building an application that uses mHUB, plus the files required for running that application.

 

Windows

C

matchITHub.h - Required for compilation.

matchITHub.lib - Required for linking.

matchITHub.dll - Required for running.

C++

matchITHub.hpp - Required for compilation.

matchITHub.lib - Required for linking.

matchITHub.dll - Required for running.

.NET

matchITHub_net4.dll - Required for building and running.

matchITHub.dll - Required for running.

Java

matchITHub.jar - Required for building and running.

matchITHub.dll - Required for running.

Other languages (using SWIG)

matchITHub.h or matchITHub.hpp - Required by SWIG to generate an interface for other languages such as Python or PHP.

matchITHub.dll - Required for running.

 

 

Other Operating Systems

C

matchITHub.h - Required for compiling.

matchITHub.so - Required for linking and running.

C++

matchITHub.hpp - Required for compiling.

matchITHub.so - Required for linking and running.

Java

matchITHub.jar - Required for building and running.

matchITHub.so - Required for running.

Other languages (using SWIG)

matchITHub.h or matchITHub.hpp - Required by SWIG to generate an interface for other languages such as Python or PHP.

matchITHub.so - Required for running.