当我尝试将客户端连接到服务器时遇到问题。运行方法是:server 51717和client localhost 51717.
我的问题是,当我运行客户端时,我在命令行上收到此错误:No command 'client found, did you mean : Command 'jclient' from package 'julius' (multiverse). client :command not found
。我必须在运行客户端时指定服务器正在运行。如果有人知道如何解决这个问题,请告诉我。谢谢。
答案 0 :(得分:1)
我想您想在当前目录中运行程序。您可以使用以下命令:
./server 51717
./client localhost 51717
答案 1 :(得分:1)
gcc -o client client.c
编译源文件client.c
,并在其中创建当前目录中的二进制client
。
由于当前目录不在$ PATH中,您必须明确告诉shell使用./client
从当前目录中获取二进制文件。
如果您只是键入client
您的shell搜索$ PATH找不到任何名为client的工具,并试图成为"有帮助的"告诉你ubuntu包" julius"包含命令" jclient" - 但这不是你想要的。 ;)
答案 2 :(得分:-1)
我认为您的应用使用了Julius。检查是否安装正确,您可以使用form discussions解决问题。