gpt4 book ai didi

c - 客户端和服务器之间的 UDP 连接未在我的 Mac 上加载

转载 作者:行者123 更新时间:2023-11-30 16:27:05 28 4
gpt4 key购买 nike

我使用 Mac 通过 Xcode 进行 C 编程。版本是 macOS Mojave 10.14。我正在使用的代码有一个请求时间的客户端和一个通过 UDP 连接回复给他当前时间的服务器。我使用客户端 127.0.0.1 来启动客户端。该代码在 Linux 上完美运行,但在 Mac 上它只是开始加载并且永远不会停止。

这些是代码。

UDP客户端 https://github.com/lufth/UDPClientServer/blob/master/clientUDP

UDP服务器 https://github.com/lufth/UDPClientServer/blob/master/serverUDP

最佳答案

在 Mac 操作系统中,有一些与 Linux 计算机不同的安全功能。也许您可以检查一下以确保您的程序是否不受这两个安全功能的阻碍

  • 代码签名
  • 沙盒

对于沙箱,您可以检查您的 UDP 客户端/服务器可执行文件是否正在尝试读取/写入超出其允许位置的位置。

或者,您也可以尝试以 root 身份运行服务器和客户端

sudo java client.java 1111

关于c - 客户端和服务器之间的 UDP 连接未在我的 Mac 上加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52883507/

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