IBM MQ for Windows library files
On IBM MQ for Windows, we must link your program to the MQI library files supplied for the environment in which we are running the application, in addition to those provided by the operating system:
Library File | Environment |
---|---|
MQ_INSTALLATION_PATH\Tools\Lib\mqm.lib | Server for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqic.lib | Client for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqmxa.lib | Server XA interface for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqcxa.lib | Client XA interface for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqicxa.lib | Client MTS for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqmcics4.lib32 | Server TXSeries CICS support for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqccics4.lib32 | Client TXSeries CICS support for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqmzf.lib | Installable services exits for C (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqmcbb.lib | Server for IBM COBOL (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqmcb.lib | Server for Micro Focus COBOL (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqiccbb.lib | Client for IBM COBOL (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\mqiccb.lib | Client for Micro Focus COBOL (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\imqs23vn.lib | Server for C++ (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\imqc23vn.lib | Client for C++ (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\imqb23vn.lib | Base for C++ (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib\imqx23vn.lib | Client MTS for C++ (32-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqm.lib | Server for C (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqic.lib | Client for C (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqmxa.lib | Server XA interface for C (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqcxa.lib | Client XA interface for C (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqicxa.lib | Client MTS for C (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqmcbb.lib | Server for IBM COBOL (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqmcb.lib | Server for Micro Focus COBOL (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqiccbb.lib | Client for IBM COBOL (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\mqiccb.lib | Client for Micro Focus COBOL (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\imqs23vn.lib | Server for C++ (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\imqc23vn.lib | Client for C++ (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\imqb23vn.lib | Base for C++ (64-bit) |
MQ_INSTALLATION_PATH\Tools\Lib64\imqx23vn.lib | Client MTS for C++ (64-bit) |
MQ_INSTALLATION_PATH represents the high-level directory in which IBM MQ is installed.
Use amqmdnet.dll for compiling .NET programs. See Compiling IBM MQ .NET programs within the section Developing .NET applications for more information.
These files are shipped for compatibility with previous releases:- mqic32.lib
- mqic32xa.lib
Parent topic: IBM MQ stub programs and library files