Frage

ich die folgende Fehlermeldung erhalten:

"Fehler 1 Fehler LNK2019: nicht aufgelöstes externes Symbol _ imp _zmq_init in Funktion referenziert "public: __thiscall ZMQ :: context_t :: context_t (int)"(?? 0context_t @ ZMQ @@ QAE @ H @ Z) ZeroMQPlay.obj ZeroMQPlay "

Mit diesem C ++ Code:

include "stdafx.h"
include <zmq.hpp>

int _tmain(int argc, _TCHAR* argv[])
{
 zmq::context_t ctx(1);

 return 0;
}

Heelp!

War es hilfreich?

Lösung

Sie haben den Linker über die ZeroMQ Bibliothek zu erzählen. Wenn Sie ZeroMQ als VS-Projekt erstellt haben, ist der einfachste Weg, um das ZeroMQ Projekt auf die Lösung, die Ihr eigenes Projekt und markieren Sie Ihr Projekt als von ihm abhängig hinzuzufügen.

Andere Tipps

Afaiu Sie sollen zuerst die zeromq Bibliothek bauen, und verbinden Sie es mit Ihrer Anwendung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top