error LNK2019: unresolved external symbol Visual Studio

0
#include<C:/Program Files/ADLINK/PCMe-1432/Include/Dask.h>
#include<C:/Program Files/ADLINK/PCMe-1432/Include/PCMe1432.h>


int main(int argc, char *argv[])
{

  Register_Card(PCMe_1432, 0);
  DI_ReadPort(PCMe_1432, 0, 0);
 
  return 0;
}

Witam!
Wiem ze istnieja tematy z tym bledem ale nigdzie nie moglem znalezc odpowiedzi na moj problem. To jest tylko czesc kodu. w kazdym badz razie wywala mi takie bledy:

Error	1	error LNK2019: unresolved external symbol Register_Card referenced in function main
Error	2	error LNK2019: unresolved external symbol DI_ReadPort referenced in function main

z tego co wyczytalem odnosi sie do linkowania bibliotek. Zaladowalem do tego biblioteki PCDask64.lib i PCMe1432x64.lib w visual studio:

projekt>properities>linker>input> additional dependencies i dalej mi to nie dziala. Dodam tylko ze program sie kompiluje ale nie buduje. Sa do tych bibliotek jeszcze pliki .dll. W zwiazku z tym mam pytnie czy je tez trzeba jakos zaladowac (i jak to zrobic) czy jest jakies inne rozwiazanie tego denerwujacego problemu.

dodanie znaczników <code> i `` - Furious Programming

0

Zaladowalem do tego biblioteki PCDask64.lib i PCMe1432x64.lib

te „64” sugerują, że są to 64-bitowe wersje bibliotek, a twój program jest zapewne 32-bitowy.

0

też się nad tym męczyłem i mam biblioteki 32 i 64 bitowe program jest 64 bitowy i biblioteki też. W manualu do tych bibiotek jest napisane że desk.h i ten drugi obsługują 64 i 32 werjse programu. Poza tym próbowałem na 32 bity i też się nie budowało a kompilowało. Ale dzięki bardzo za pomoc

1 użytkowników online, w tym zalogowanych: 0, gości: 1