gpt4 book ai didi

c++ - 如何通过 g++ 链接 wsock32 库?

转载 作者:太空狗 更新时间:2023-10-29 19:49:27 26 4
gpt4 key购买 nike

我在 Windows 上使用 minGW,试图编译一个 C++ 程序。我在那里使用了套接字,所以我试图链接(不包括...我已经包括了 winsock.h)wsock32 库。我知道 -L 开关用于链接,但以下命令均无效:

g++ C:\program.cpp -Lwsock32.lib
g++ C:\program.cpp -LC:\windows\system32\wsock32.dll
g++ C:\program.cpp -lC:\windows\system32\wsock32.dll
g++ C:\program.cpp -LC:\windows\system32\wsock32.lib

我该怎么办??

最佳答案

-L 选项用于设置链接器应在其中查找库/dll 的目录。

-l 选项用于命名您要链接的库/dll。

这意味着

g++ C:\Program.cpp -LC:\Windows\System32 -lwsock32

应该是从常规 Windows 命令提示符编译程序的命令。

我怀疑您的编译器可能会自动查找 system32,因此您可能只想尝试跳过 -L 选项。

关于c++ - 如何通过 g++ 链接 wsock32 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993324/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com