Tengo alguna pregunta sobre dllexport, dllimport en C++ en Windows. Supongamos que tengo algunos module.cpp
y module.h
que exportan funciones usando dllexport
. Supongamos que también tengo moduleWrapper.cpp
y moduleWrapper.h
que importa funciones desde module.cpp
usando dllimport
.vinculación entre dllimport y dllexport
Puede alguien explicar por qué puedo escribir de menos #include module.h
en mi moduleWrapper.cpp
y moduleWrapper.h
. No puedo entender cómo enlazador sabe acerca de las direcciones de las funciones de module.cpp, gracias de antemano por cualquier explicación
Vamos a necesitar más información. Como ver cómo se ven tus importaciones y exportaciones. –
¿Hay un module.dll? Y un module.lib para el enlazador? –