我在 UNIX 上编程,所以我使用 Cygwin。但是 IPC 功能在 Cygwin 上不起作用,只有在 Cygserver 上才起作用。我该如何安装它?我在 Google 上搜索过,没有找到任何具体信息。
谢谢你的时间 :)
答案1
cygwin
Cygserver 实际上是每个 Cygwin 用户安装的基础包的一部分。
证明:
$ cygcheck -f /usr/sbin/cygserver
cygwin-1.7.35-1
$ cygcheck -f /usr/bin/cygserver-config
cygwin-1.7.35-1
因此您已经安装了它,但是您需要配置它:
以管理员身份启动“Cygwin 终端”
$ cygserver-config
输出:
$ cygserver-config
Generating /etc/cygserver.conf file
Warning: The following function requires administrator privileges!
Do you want to install cygserver as service?
(Say "no" if it's already installed as service) (yes/no) yes
The service has been installed under LocalSystem account.
To start it, call `net start cygserver' or `cygrunsrv -S cygserver'.
Further configuration options are available by editing the configuration
file /etc/cygserver.conf. Please read the inline information in that
file carefully. The best option for the start is to just leave it alone.
Basic Cygserver configuration finished. Have fun!
请注意,除了以下To start it
说明之外:
- 它将会在启动时自动启动
- 您可以启动和停止它(或禁用它)
services.msc
答案2
使用和安装的cygserver
完整说明在自己的页面Cygwin 用户指南。