已安装 zlib1g 和 zlib1g-dev 但在 ubuntu 20.04 中显示 'zlib1g command not found'

zlib1g and zlib1g-dev installed but showing 'zlib1g command not found' in ubuntu 20.04

我已经通过这个命令安装了 zlib1g 和 zlib1g-dev

sudo apt update
sudo apt upgrade
sudo apt install build-essential libpcre3 libpcre3-dev libssl-dev 

但在我尝试 运行 命令后显示 'zlib1g: command not found'

zlib1g zlib1g-dev

我查看了zlib1g是否安装,显示已经安装了最新版本

请帮助任何人

zlib1g 不是 linux command/executable 二进制文件。 zlib1g 是一个库,zlib1g-dev 是 c/c++ 的头文件。您需要在编译时添加链接器标志 -lz 以便它包含 zlib.

I have installed the zlib1g... sudo apt install build-essential libpcre3 libpcre3-dev libssl-dev

  1. 您没有安装 zlib1gzlib1g 被称为 zlib1g 而不是 libpcrelibssl,与 sudo apt install zlib1g 一起安装,如果您想用 [=17 开发一些东西,则与 zlib1g-dev 一起安装=].
  2. zlib1g is a library not an executable,这意味着它被用来放在那里,等待其他可执行文件或库调用它,而不是等待从终端命令调用。您应该通过编写 #include 包含它的程序或使用包管理器命令来检测库。