У меня есть динамическая библиотека (.dll) и ее заголовок (.h).В своем коде я включаю заголовок и пытаюсь построить его через MinGW, используя команду
g++ main.cpp lib.dll lib.h
, но я получаю неопределенную ссылку.Как правильно связать динамические библиотеки при отсутствии .a
/ .lib
?
Это вывод:
g++ -l coupi main.cpp -I D:/Development/Trash/test -L D:/Development/Trash/test
C:\Users\N\AppData\Local\Temp\cc6287BE.o:main.cpp:(.text+0x16): undefined reference to `getFunction1[abi:cxx11]()' collect2.exe: error: ld returned 1 exit status