2013-01-12 64 views
0

我在尝试将客户端连接到服务器时遇到问题。运行方法是:服务器51717和客户端本地主机51717.
我的问题是,当我运行客户端在命令行上收到此错误:No command 'client found, did you mean : Command 'jclient' from package 'julius' (multiverse). client :command not found。我必须指定运行客户端时服务器正在运行。请让我知道如果有人知道如何解决这个问题。谢谢。无法使用套接字连接客户端到服务器

+0

你究竟想要做什么?你在说什么类型的服务器?是否有任何编程语言参与? – michas

+0

语言是c,我只是试图运行一个例子,我发现与通信服务器客户端使用套接字。当我尝试运行客户端时遇到的问题不仅仅针对特定示例,它显示在我使用套接字通信时。 –

+0

我希望你有编译版本的代码,你从命令行执行。 – CuriousMind

回答

1

我猜你想运行在当前directory.The命令程序可能为使用:

./server 51717

./client localhost 51717

+0

是的,这工作。感谢很多 –

+0

很高兴在这里,^ _ ^ – prehistoricpenguin

1

gcc -o client client.c编译源文件client.c并从中二进制client创建在当前目录中。

由于当前目录不在您的$ PATH中,您必须明确告诉您shell使用./client从当前目录中获取二进制文件。

如果您只是键入client您的shell搜索$ PATH没有找到任何称为客户端的工具,并试图“有帮助”,告诉您ubuntu软件包“julius”包含命令“jclient” - 但这不是你想。 ;)

相关问题