Я создал DLL для использования в моем проекте, однако я получаю следующую ошибку:
error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe
, что я вроде как ожидал, но я решил, что могу использовать вызов платформы, однако я нашел НЕТобъяснения того, как сделать это с C ++.Все, что я нашел, было C #.
Может кто-нибудь объяснить или дать мне ссылку?
У меня есть в файле dll.h:
static __declspec(dllexport) double name(function);
затем dll.cpp:
#include "dll.h"
namespace name
{
double name::name(function)
{
// code
}
}
Однако я не уверен, что изменить, если бы я использовал __clrcall
.