связь между dllimport и dllexport

У меня вопрос по поводу dllexport, dllimport в C ++ в Windows. Предположим, у меня есть некоторые module.cpp и module.h , которые экспортируют функции с помощью dllexport . Предположим, у меня также есть moduleWrapper.cpp и moduleWrapper.h , которые импортируют функции из module.cpp с помощью dllimport .

Может кто-нибудь объяснить, почему я могу пропустить запись #include module.h в моем moduleWrapper.cpp и moduleWrapper.h . Я не могу понять, как компоновщик узнает об адресах функций из module.cpp, заранее спасибо за любые объяснения

5
задан Nicol Bolas 7 August 2011 в 20:34
поделиться