Ссылка на ошибку в Visual Studio при компиляции PJSIP

Я пытаюсь сгенерировать DLL-файл pjsip для использования в моем Java-приложении. Шаг за шагом перейдите по этой ссылке: http://www.pjsip.org/pjlib/docs/html/group__pj__dll__target.htm

Библиотека компилируется с этим config_site.h:

#define PJ_EXPORT_SPECIFIER  __declspec(dllexport)
#define PJ_IMPORT_SPECIFIER  __declspec(dllimport)
#include <pj/config_site_sample.h> 

И сайт говорит нам создать проект для создания.dll, а в проектах объявить макросы PJ_DLL и PJ_EXPORTING.

Первый вопрос: что за проекты? Второй квест: Как объявить макросы PJ_DLL и PJ_EXPORTING в Visual Studio 2015?

Если я пытаюсь скомпилировать, используя этот config_site.h: Компиляция с использованием Release-Dynamic

#define PJ_DLL 1
#define PJ_EXPORTING 1
#define PJ_EXPORT_SPECIFIER  __declspec(dllexport)
#define PJ_IMPORT_SPECIFIER  __declspec(dllimport)
#include <pj/config_site_sample.h> 

Я получил эту ошибку:

Код серьезности Описание Ошибка состояния подавления строки файла проекта C2375 'cli_get_info': переопределение; другая связь pjsua pjsua_app_cli.c 163

Любая мысль исправить эту ошибку?

0 ответов

Другие вопросы по тегам