Sharkky
05-03-2003, 23:14
Пытаюсь научиться пользоваться dll (нужно быть грамотным).
Хочу осуществить экспорт импорт с помощью __declspec (dllexport/dllimport). Обявляю экспортируемую функцию как __declspec(dllexport) int Sum(int, int) в dll'вском проекте. В ехе-файле делаю так: int c = __declspec(dllimport) Sum (1, 2). В ответ компилятор пишет: syntax error : '__declspec(dllimport ) '. Если пытаться использовать extern, то результат тот же.
Я совсем ничего не пойму, читаю книжку, делаю как там написано, а оно не работает.
Помогите пожалуйста!!!
Хочу осуществить экспорт импорт с помощью __declspec (dllexport/dllimport). Обявляю экспортируемую функцию как __declspec(dllexport) int Sum(int, int) в dll'вском проекте. В ехе-файле делаю так: int c = __declspec(dllimport) Sum (1, 2). В ответ компилятор пишет: syntax error : '__declspec(dllimport ) '. Если пытаться использовать extern, то результат тот же.
Я совсем ничего не пойму, читаю книжку, делаю как там написано, а оно не работает.
Помогите пожалуйста!!!