Wie kann ich einen kleinen HTML-Server schreiben?
-
Hallo!
Kennt jemand eine gute Komponente bzw. ein gutes Tutorial um einen kleinen HTML-Server zu programmieren. Das Programm soll einfach nur einen statischen HTML-Code zurückgeben à la "<b>Hello World!</b>". Allerdings muss das Programm unter Windows, Linux, MacOS und OS/2 kompilierbar sein. Also alle Betriebsysteme, die auch wxWidgets unterstützt.
Viele Grüße
Martin
-
Hallo!
Ich habe jetzt ein Beispielprogramm gefunden. Leider bekomme ich es aber nicht kompiliert.
Programm: http://cplus.kompf.de/artikel/httpserv.html
Compiler-Aufruf: gcc -o main main.c
Fehlermeldung:
main.o(.text+0xb5):main.c: undefined reference to `WSAStartup@8' main.o(.text+0x126):main.c: undefined reference to `socket@12' main.o(.text+0x177):main.c: undefined reference to `htonl@4' main.o(.text+0x189):main.c: undefined reference to `htons@4' main.o(.text+0x1aa):main.c: undefined reference to `bind@12' main.o(.text+0x1dc):main.c: undefined reference to `listen@8' main.o(.text+0x1ff):main.c: undefined reference to `accept@12' main.o(.text+0x24c):main.c: undefined reference to `closesocket@4' main.o(.text+0x38e):main.c: undefined reference to `recv@16' main.o(.text+0x553):main.c: undefined reference to `send@16' main.o(.text+0x5a3):main.c: undefined reference to `send@16' main.o(.text+0x639):main.c: undefined reference to `send@16' main.o(.text+0x683):main.c: undefined reference to `send@16'
Viele Grüße
pmw
-
ich glaube beim gcc unter windows muss man wsock32 oder sowas dazulinken.
hat wxwidgets keine socket-lib dabei? Dann solltest du die nehmen, wenn du willst das es überall da geht wo wxwidgets geht.
-
auf www.zotteljedi.de gibt 2 webserver.
die sind jedoch fuer unix systeme programmiert und
schon etwas umfangreicher.
trotzdem vielleicht ganz lehrreich