有一天,我试图在新的Ubuntu系统上编译一个程序,当我尝试使用make命令时,它抛出了一个错误:程序“make”当前未安装。Youcaninstallitbytyping:sudoaptinstallmake这表明还没有安装make命令。您可以使用以下命令在Ubuntu上逐步安装make:sudoaptupdatesudoaptinstallmake第一个命令是更新本地包缓存。如果是新安装的Ubuntu系统,这是必需的。使用刷新的包缓存,您的系统将知道应该从哪个存储库下载make包。并验证make是否已正确安装:make--versionCheckingmakeversion在Ubuntu上安装make的更好方法安装make命令的更好方法是使用build-essential包。该软件包包含make、gcc、g++和其他一些编译器和开发工具。sudoaptinstallbuild-essentialInstallingBuildEssentialpackage安装完这个build-essential包之后,你就可以轻松的在Linux中运行C/C++程序了。如果安装了make但它不起作用怎么办?在极少数情况下,可能会安装make,但它不起作用。原因是make命令不在$PATH变量中。您可以使用此命令重新安装make:sudoaptinstall--reinstallmake如果这不起作用,您可以尝试手动将二进制文件添加到您的PATH,但这不是必需的。
