Ich habe einige Probleme mit JRTPLIB C++ Win32-Version, Kompilieren in Visual Studio2010. (Http://research.edm.uhasselt.be/~jori/page/index.php?n=CS .Jrtplib). Ich habe dem Autor eine E-Mail geschickt, aber noch keine Antwort erhalten. Das Problem ich erlebe, ist dies:JRTPLIB/Header gehören Problem
error C1083: Cannot open include file: 'rtpconfig_unix.h': No such file or directory c:\users\johan-bar\desktop\developer tools\3rd party software\jrtplib-3.8.1\src\rtpconfig.h
Die beiden H-Dateien ich habe, sind diese:
main.h:
enter code here
#include <WinSock2.h>
#include <Windows.h>
#include <WindowsX.h>
#include <stdlib.h>
#include <string>
#include <Richedit.h>
#include "jrtlibtest.h"
#include "resource.h"
jrtlibtest.h:
#include "rtpsession.h"
Daher muss ich #include windows.h in jrtlibtest.h enthalten, damit WIN32 definiert wird (also keine Unix-.h-Dateien enthält)), aber das wiederum gibt mir ungefähr 100 Redi fi nitionsfehler.
Ich bin mir nicht sicher, wie ich dieses Problem lösen kann und finde keine Informationen auf der Homepage der Bibliothek selbst oder im Internet. Ist jemand anderes auf dieses Problem gestoßen?
Prost
rtpconfig.h grundsätzlich fest, ob rtpconfig_unix.h oder rtpconfig_win.h aufzunehmen. Ich habe es manuell bearbeitet, indem ich es immer auf rtpconfig_win.h gesetzt habe, aber es gibt eine Menge Kompilierprobleme, die am meisten mit rtprandom.h zusammenhängen. Es sieht wie ein sehr verschachteltes Problem aus. – KaiserJohaan
Ich habe gerade eine Chance, diese Lib zu sehen. Ich kann es nicht auf Windows kompilieren, weil ich gerade Mac benutze. Aber haben Sie aus Neugier WIN32 aktiviert? Ich fand es (zusammen mit anderen Makros in README.TXT unter dem Stammverzeichnis). – Viren
Ah! Wo aktivieren Sie das WIN32-Makro?O_o Kann in der Readme-Datei nicht gefunden werden – KaiserJohaan