Экспорт из DLL - PullRequest
       6

Экспорт из DLL

0 голосов
/ 21 октября 2019

У меня есть простая dll с функцией run, определенной в файле C

#include "interface.h"
void run ()
{
}

Файл заголовка (interface.h) содержит

#pragma once
#ifdef ENCODERTESTLIB_EXPORTS
#define ENCODERTESTLIB_API __declspec(dllexport)
#else
#define ENCODERTESTLIB_API __declspec(dllimport)
#endif

extern "C" ENCODERTESTLIB_API void run();

Но когда я компилируюполучить эту ошибку, когда объявлен extern "C" .. и не знаю, почему

error C2059: syntax error: 'string'

Может кто-нибудь пролить свет на это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...