import libzmq_d.dll for zmq3.2.0
"拖狗散步"
djj at shumtn.com
Sun Aug 19 08:43:53 PDT 2012
1、use vs2010 build zmq3.2.0
get libzmq_d.dll file, libzmq_d.dll extern "C" void zmq_version
(int *major, int *minor, int *patch);
2、implib libzmq_d.lib libzmq_d.dll
get libzmq_d.lib file
3、create zmq.d
module zmq
version (Windows)
{
pragma (lib, "libzmq_d.lib");
}
extern (C):
void zmq_version (int *major, int *minor, int *patch);
4、dmd -lib zmq.d or dmd -lib zmq.d libzmq_d.lib
get zmq.lib file
5、create main.d file
import zmq;
void main()
{
int major, minor, patch;
zmq_version(&major, &minor, &patch);
printf("Current ZMQ version is %d.%d.%d\n", major, minor,
patch);
}
6、An Error:
Symbol Undefined _zmq_version
Why is that?
help me!
Do not reference dll? bug?
More information about the Digitalmars-d-announce
mailing list