簡體   English   中英

makefile錯誤:sys / socket.h Windows下沒有這樣的文件或目錄

[英]makefile error: sys/socket.h no such file or directory under Windows

我在下面使用以下makefile:

CC=g++

all: socket.exe

socket.exe: socket.o
    g++ socket.o -o socket.exe

socket.o: socket.cpp
    g++ -c socket.cpp

當我運行使其顯示錯誤時:

socket.cpp:sys / socket.h:沒有這樣的文件或目錄。

如何解決? 我在Windows上工作。

<sys/socket.h>用於UNIX / Linux。

對於Windows,請使用<Winsock2.h> 您還需要鏈接到Ws2_32.lib並調用WSAStartup以使用WinSock。

也可以看看:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM