Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: winsockia c++

Sivun loppuun

sooda [16.12.2003 10:07:46]

#

osaako joku käyttää winsockia c++:lla? tarvitsisin jonkun helpon esimerkin...

thefox [16.12.2003 13:57:20]

#

http://tangentsoft.net/wskfaq/

sooda [16.12.2003 14:22:11]

#

Ooke, tuolta löytyi tosi hieno. Kiitos!

sooda [17.12.2003 19:50:05]

#

linkkeriongelmia:
k:\cpp\main.o(.text+0x26e):main.cpp: undefined reference to `WSAStartup@8'
k:\cpp\main.o(.text+0x2ec):main.cpp: undefined reference to `DoWinsock(char const *, int)'
k:\cpp\main.o(.text+0x2fc):main.cpp: undefined reference to `WSACleanup@0'
k:\cpp\ws-util.o(.text+0xc2):ws-util.cpp: undefined reference to `WSAGetLastError@0'
k:\cpp\ws-util.o(.text+0x247):ws-util.cpp: undefined reference to `shutdown@8'
k:\cpp\ws-util.o(.text+0x27a):ws-util.cpp: undefined reference to `recv@16'
k:\cpp\ws-util.o(.text+0x318):ws-util.cpp: undefined reference to `closesocket@4'
mitäs näiden kanssa? kopioin ton projectin osoitteesta http://tangentsoft.net/wskfaq/examples/basics/

thefox [19.12.2003 16:13:42]

#

Kai muistit linkata wsock32.lib / libwsock32.a / ws2_32.lib / libws2_32.a:n tai vastaavan?

sooda [19.12.2003 18:36:29]

#

ööö... miten :P ? käytössä dev-c++.

Dual [19.01.2004 19:49:01]

#

Ainakin VC++:ssa saat kirjastot käyttöön paitsi ränkkäämällä projektin Settingsejä, mutta myös kirjoittamalla ennen headereitä:
#pragma comment(lib, "ws2_32.lib") //Winsock 2.0:n kirjasto
Toi vois toimia kanssa dev-c++:ssa.

thefox [27.01.2004 09:23:45]

#

Ei taida GCC:n kanssa tuo pragma toimia. Mutta noita "additional library and object files" (tjsp) filuja voi lisäillä sieltä Project optionseista muistaakseni.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta