У меня проблемы с версией JRTPLIB c ++ win32, компилируемой в visual studio2010. (http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib). Я написал автору по электронной почте, но еще не получил ответ. Проблема, с которой я сталкиваюсь, такова:
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
У меня есть два .h файла:
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"
Поэтому я считаю, что мне нужно #include windows.h в jrtlibtest.h, чтобы он распознавал определяемый WIN32 (поэтому он не включает unix .h файлы), но это, в свою очередь, дает мне около 100 ошибок повторного определения.
Я не уверен, как решить эту проблему, и я не могу найти какую-либо информацию на самой домашней странице библиотеки или в Интернете. Кто-нибудь еще сталкивался с этой проблемой?
Приветствия