000
27.08.2008, 20:02 Uhr
~Tribreaker
Gast
|
Habe einen Source der sich mit dem Borland C++ BuilderX perfekt compilen lässt ohne fehler und wenn ich es mti dem DEV C++ versuche kommen Fehler...
Das ist der Source:
Code: |
#include <windows.h> #include <wininet.h> #include <process.h> #include <iostream> #include <fstream> #include<stdio.h> #include<conio.h> #include<wininet.h> #pragma comment(lib, "Wininet.lib") #include <string> using namespace std;
#define BLAU 0x0001 #define GRUEN 0x0002 #define ROT 0x0004 #define NORMAL 0x0007 #define HELLBLAU 0x0009 #define GELB 0x000e #define BG_BLAU_ROT 0x00014 #define BG_BLAU_NORMAL 0x00017 #define BG_GELB_SCHWARZ 0x000e0
void farbe(WORD color) { SetConsoleTextAttribute(::GetStdHandle(STD_OUTPUT_HANDLE), color); }
void upload(const char* dateiname) { HINTERNET hOpen, hConnection;
hOpen = InternetOpen("FTP Upload", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
hConnection = InternetConnect(hOpen, "ftpserver, INTERNET_DEFAULT_FTP_PORT, "username, "password", INTERNET_SERVICE_FTP, 0, 0);
FtpPutFile(hConnection, dateiname , dateiname , FTP_TRANSFER_TYPE_ASCII, 0);
InternetCloseHandle(hConnection); InternetCloseHandle(hOpen); }
int main() { farbe(BG_GELB_SCHWARZ); cout << "Bitte legen sie die Datei in den selben Ordner wie diesen Uploader!"; farbe(ROT); cout << "\n\nDateiname: "; string dateiname; cin >> dateiname; upload(dateiname.c_str()); return 0; }
|
[Linker error] undefined reference to `InternetOpenA@20' [Linker error] undefined reference to `InternetConnectA@32' [Linker error] undefined reference to `FtpPutFileA@20' [Linker error] undefined reference to `InternetCloseHandle@4' [Linker error] undefined reference to `InternetCloseHandle@4' ld returned 1 exit status
Bitte um Hilfe , ist dringend! |