我們在Linux VPS中編譯檔案的時候經常會有各種各樣的錯誤,出現錯誤沒有關係,基本上常規使用的使用者出現的問題在網上基本都可以找到答案。比如昨天晚上老左在嘗試編譯LITESPEED的時候有出現"make:*** No targets specified and no makefile found.Stop."這樣的錯誤提示。
第一、update最新版本系統軟體
apt-get update
這個必須要執行後才可以安裝我們的系統軟體或者一鍵包。
第二、編譯缺失關聯軟體
apt-get install gcc build-essential
編譯執行完畢之後,我們在執行./configure && make這類的執行命令就可以解決問題。
補充二:可能是因為沒有安裝gcc 是用來編譯c程式 c++程式的,
yum-y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-develfreetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-develglib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devele2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel opensslopenssl-devel openldap openldap-devel nss_ldap openldap-clientsopenldap-servers
補充三:
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz
tar zxvf ncurses-5.6.tar.gz
./configure -prefix=/usr/local -with-shared -without-debug
make
make install
從上面的一些方法來就是有些東西沒有安裝所導致了我們只要找到沒有安裝的組件進行安裝即可解決