今天在centos服務(wù)器中安裝cmake時(shí),發(fā)現(xiàn)按照網(wǎng)上安裝提示的方法:先下載cmake->解壓縮->進(jìn)入目錄->執(zhí)行./configure,在輸入make和make install,會(huì)出現(xiàn)“make: *** No targets specified and no makefile”錯(cuò)誤。經(jīng)過(guò)自己的實(shí)驗(yàn),找到了如下總結(jié)和解決方法。
錯(cuò)誤不在make,在于上一步./configure。并未完全配置好對(duì)應(yīng)的make所需要的文件。
請(qǐng)嘗試先安裝依賴:
yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel?(安裝依賴zlib、openssl和pcre)
在執(zhí)行./configure命令。
問(wèn)題成功解決,可以繼續(xù)執(zhí)行make 和 make install命令了。