Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Bład przy uzywaniu funkcji biblioteki WinINet

Ostatnio zmodyfikowano 2014-08-15 18:28
Autor Wiadomość
kffysio
Temat założony przez niniejszego użytkownika
Bład przy uzywaniu funkcji biblioteki WinINet
» 2014-08-15 18:21:28
Witam
Pisałem prosty kod, by sprawdzić połaczenie z internetem przez bibliotekę Wininet i natrafiłem na pewien problem.
Mój builder wyświetla bład kompilacji

undefined reference to `__imp_InternetCheckConnectionA'

Kod programu to

C/C++
#include <watermelon.h>
#include <Wininet.h>

int main()
{
    bool NetState = InternetCheckConnection( NULL, NULL, NULL );
}

watermelon to header w którym trzymam includy, wyglada tak

C/C++
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <fstream>
#include <sstream>
#include <cstdio>
#include <vector>
#include <dos.h>
#include <algorithm>
#include <ctime>
#include <algorithm>
#include <string>
#include <process.h>
#include <Tlhelp32.h>
#include <winbase.h>
#include <string.h>
#include <string>
#include <shellapi.h>

Próbowałem także funkcję InternetGetConnectedState, i również występował ten sam bład.
P-115520
Jacob99
» 2014-08-15 18:22:50
To jest błąd linkera, a nie kompilatora.
Nie zlinkowałeś jakichś bibliotek.
P-115521
kffysio
Temat założony przez niniejszego użytkownika
» 2014-08-15 18:23:54
Jak mogę temu zaradzić?
P-115522
pekfos
» 2014-08-15 18:24:35
Linkujesz wininet?
P-115523
kffysio
Temat założony przez niniejszego użytkownika
» 2014-08-15 18:28:10
Zalinkowałem, już działa, dzięki za pomoc :)
P-115524
« 1 »
  Strona 1 z 1