TCC и winsock.h - PullRequest
       16

TCC и winsock.h

0 голосов
/ 02 октября 2011

Я уже прочитал Tiny C Compiler (TCC) и winsock? , но я все еще не могу скомпилировать сокеты с TCC, потому что при попытке

 tiny_impdef winsock.dll -o winsock.def

tiny_impdef отвечает:

Not a PE file: C:\WINDOWS\system32\winsock.dll

Итак, как мне правильно скомпилировать программу, использующую сокеты? Любая помощь будет оценена

1 Ответ

1 голос
/ 02 октября 2011

Я предполагаю, что у вас есть 64-битная машина, а TCC - 32-битная. В этой ситуации C:\WINDOWS\system32\winsock.dll является 64-битной версией winsock. Попробуйте это так:

tiny_impdef C:\WINDOWS\SysWOW64\winsock.dll -o winsock.def

, чтобы забрать winsock из 32-битного системного каталога.

...