Ошибка компилятора C2491
'идентификатор' : определение функции dllimport не разрешено
Данные, статические данные-члены могут быть объявлены, как dllimport
, но не определены как dllimport
.
Чтобы устранить эту проблему, удалите описатель __declspec(dllimport)
из определения функции.
Следующий пример приводит к возникновению ошибки C2491:
// C2491.cpp
// compile with: /c
// function definition
void __declspec(dllimport) funcB() {} // C2491
// function declaration
void __declspec(dllimport) funcB(); // OK