IBM MQ for Windows
On IBM® MQ for Windows, you must link your program to the MQI library files supplied for the environment in which you are running your 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