Winsock2.h mingw 好像少了?
Winsock2.h seems to be missing from mingw?
我已经在我的 arch linux 发行版上安装了 mingw,以便交叉编译 windows 应用程序。一切似乎都工作正常,除非我包含 Winsock2:
x86_64-w64-mingw32-gcc -c -Wall -o tcp.o tcp.c
tcp.c:14:24: fatal error: Winsock2.h: No such file or directory
#include <Winsock2.h>
我错过了什么包裹?
问题是在 linux 中,文件路径区分大小写。在 Windows 你可以做:
#include <Winsock2.h>
而实际文件是 C:/Path/To/Include/winsock2.h
在linux你必须做
#include <winsock2.h>
我已经在我的 arch linux 发行版上安装了 mingw,以便交叉编译 windows 应用程序。一切似乎都工作正常,除非我包含 Winsock2:
x86_64-w64-mingw32-gcc -c -Wall -o tcp.o tcp.c
tcp.c:14:24: fatal error: Winsock2.h: No such file or directory
#include <Winsock2.h>
我错过了什么包裹?
问题是在 linux 中,文件路径区分大小写。在 Windows 你可以做:
#include <Winsock2.h>
而实际文件是 C:/Path/To/Include/winsock2.h
在linux你必须做
#include <winsock2.h>