大家好,今天來為大家解答linux虛擬機安裝gcc這個問題的一些問題點,包括gcc未找到命令也一樣很多人還不知道,因此呢,今天就來為大家分析分析,現在讓我們一起來看看吧!如果解決了您的問題,還望您關注下本站哦,謝謝~
如何快速安裝ubuntu交叉編譯工具
.解壓arm-linux-gcc-3.4.1.tar.bz2#tar-jxvfarm-linux-gcc-3.4.1.tar.bz2解壓過程需要一段時間,解壓后的文件形成了usr/local/文件夾,進入該文件夾,將arm文件夾拷貝到/usr/local/下#cdusr/local/#cp-rvarm/usr/local/現在交叉編譯程序集都在/usr/local/arm/3.4.1/bin下面了3.修改環境變量,把交叉編譯器的路徑加入到PATH。(有三種方法,強烈推薦使用方法一)方法一:修改/etc/bash.bashrc文件#vim/etc/bash.bashrc在最后加上:exportPATH=$PATH:/usr/local/arm/3.4.1/binexportPATH
ubuntu怎么安裝arm交叉編譯器
1、下載文件:安裝包:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz2、開始安裝(建議大家新建一個文件夾),然后將文件復制到新建的文件夾中輸入命令:sudotarxvzfarm-linux-gcc-4.5.1-v6-vfp-20120301.tgz安裝完成后,輸入ls命令,可以看到一個opt文件夾,3.修改環境變量,把交叉編譯器的路徑加入到PATH:利用tab鍵的補齊功能進入該路徑輸入pwd命令,查看當前路徑的絕對路徑/home/cf/ARM/opt/FriendlyARM/toolschain/4.5.1/bin
教你怎么在linux上安裝gcc
1、首先我們先要確定下,機器是否已經安裝有gcc。我們輸入gcc看看?很顯然,提示命令找不到,顯然我們是沒有安裝的。
2、我們首先需要掛載光盤到掛載點。mount/dev/cdrom/mnt我這里是掛載到mnt目錄。
3、改變目錄到掛載目錄。cd/mnt
4、改變目錄到CentOS目錄(不同發行版不同)cdCentOS
5、輸入rpm-ivhgcc然后按下table看看是否有gcc開頭的文件
6、可以看到,我們的gcc主程序就是gcc-4xxxx的這個文件我們在rpm-ivhgcc后面加上一個-4然后按下table鍵補全后面的內容。
7、按下回車后,依賴包出現了。可以看到依賴包是glibc-devel版本號>=2.2.90也就是說,我們在安裝gcc之前,需要安裝glibc-devel這個包,原因是我們的gcc里面所用到的東西要用到這個包,也就是所謂的依賴關系。
8、那我們就跟著依賴包來安裝。按下方向鍵的up鍵,找到上一條命令。
9、很多新手經常裝不上rpm包的原因就是依賴包的事,包括我,我以前因為這個依賴包也搞得很頭痛。這里你只要記住一點,不要一個一個去安裝依賴包。例如我們現在要裝的是gcc第一個出現的依賴包是glibc-devel那么我們的命令是rpm-ivhgccglibc-devel這樣就可以解決這樣依賴包的問題。在原來的命令上加上glibc-dev然后按下table鍵補全。
10、按下回車安裝,發現又有glibc-devel的依賴包了。
11、那么我們還是按下方向鍵的UP鍵找到上一條命令,然后在命令的基礎上加上新的依賴包名。
12、把所有依賴包都加上去之后,我們就可以看到這樣的一個安裝界面了。
13、裝好之后,我們輸入一個gcc試試看。可以看到,已經裝好了。
Linux怎樣安裝gcc
在Linux內安裝gcc,需按照以下步驟操作:
1.打開終端。
2.執行以下命令:sudoapt-getupdate
3.執行以下命令來安裝gcc:
sudoapt-getinstallgcc
4.在終端輸入以下命令來檢測是否安裝成功:
gcc--version
如果出現類似以下的信息,則代表gcc已經成功安裝:
gcc(Ubuntu5.4.0-6ubuntu1~16.04.11)5.4.020160609
Copyright(C)2015FreeSoftwareFoundation,Inc.
Thisisfreesoftware;seethesourceforcopyingconditions.ThereisNO
warranty;notevenforMERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.
如何快速安裝Nginx
下面介紹一下Centos下安裝Nginx的方法
Nginx的官網:http://nginx.org/,Nginx有三個版本:穩定版、開發版和歷史穩定版。開發版更新快,包含最新的功能和bug修復,但同時也可能會出現新的bug。開發版一旦更新穩定下來,就會被加入穩定版分支,穩定版更新較慢,但bug較少,所以生產環境優先選擇穩定版。
一、下載Nginx安裝文件目前最新穩定版:
http://nginx.org/download/nginx-1.16.0.tar.gz
,可以先下載好安裝文件再通過ftp上傳的CentOS上,也可以在CentOS上直接通過wget命令下載,這里我將文件下載到了/home/software文件夾下,如下:[root@localhostsoftware]#pwd/home/software[root@localhostsoftware]#wgethttp://nginx.org/download/nginx-1.10.1.tar.gz二、解壓安裝文件[root@songguoliangsoftware]#tar-xzvfnginx-1.10.1.tar.gz三、執行configure命令通過cd命令進入Nginx解壓文件目錄,執行該目錄下的configure命令,--prefix是打算將Nginx安裝在哪個目錄。在執行configure命令之前,確保安裝了gcc、openssl-devel、pcre-devel和zlib-devel軟件庫(gzip模塊需要zlib庫,rewrite模塊需要pcre庫,ssl功能需要openssl庫),也可以直接執行configure命令,根據提示缺少的軟件庫安裝,下面有缺少相應庫報的錯誤信息和安裝依賴庫的方法。
為了方便,我們可以先安裝一下必須的軟件庫。
[root@localhostsoftware]#yum-yinstallgccpcre-develzlib-developenssl-devel出現類似下圖信息或提示之前已經安裝過等信息,說明已經安裝好依賴庫。如下:
這樣事先安裝好依賴庫后,就不必看下面幾個處理錯誤的步驟了,直接進行configure,如下:
[root@localhostsoftware]#cdnginx-1.10.1[root@localhostnginx-1.10.1]#pwd/home/software/nginx-1.10.1[root@localhostnginx-1.10.1]#./configure--prefix=/usr/local/nginx1、如果報下面錯誤,說明還沒有安裝gcc編譯環境,可以通過yum在線安裝功能安裝gcc,重新執行configure命令。
[root@localhostnginx-1.10.1]#./configure--prefix=/usr/local/nginxcheckingforOS+Linux2.6.32-431.el6.x86_64x86_64checkingforCcompiler...notfound./configure:error:Ccompilerccisnotfound在線安裝gcc:
[root@localhostnginx-1.10.1]#yuminstallgcc2、如果報下面的錯誤,說明沒有安裝pcre-devel庫,通過yum在線安裝pcre后,重新執行configure命令。
./configure:error:theHTTPrewritemodulerequiresthePCRElibrary.Youcaneitherdisablethemodulebyusing--without-http_rewrite_moduleoption,orinstallthePCRElibraryintothesystem,orbuildthePCRElibrarystaticallyfromthesourcewithnginxbyusing--with-pcre=<path>option.在線安裝pcre-devel庫:
[root@localhostnginx-1.10.1]#yum-yinstallpcre-devel-y參數表示使用yum在線安裝時,如果需要用戶輸入Y/N時自動輸入Y。
3、如果報下面的錯誤,說明沒有安裝zlib庫,安裝zlib庫后重新執行configure命令。
./configure:error:theHTTPgzipmodulerequiresthezliblibrary.Youcaneitherdisablethemodulebyusing--without-http_gzip_moduleoption,orinstallthezliblibraryintothesystem,orbuildthezliblibrarystaticallyfromthesourcewithnginxbyusing--with-zlib=<path>option.在線安裝zlib庫:
[root@localhostnginx-1.10.1]#yum-yinstallzlib-devel4、如果報以下錯誤,說明沒有安裝OpenSSL庫,安裝OpenSSL庫后重新執行configure命令。
./configure:error:SSLmodulesrequiretheOpenSSLlibrary.Youcaneitherdonotenablethemodules,orinstalltheOpenSSLlibraryintothesystem,orbuildtheOpenSSLlibrarystaticallyfromthesourcewithnginxbyusing--with-openssl=<path>option.在線安裝openssl庫:
[root@localhostnginx-1.10.1]#yuminstallopenssl-devel執行configure命令成功后,顯示如下信息:
checkingforzliblibrary...foundcreatingobjs/MakefileConfigurationsummary+usingsystemPCRElibrary+OpenSSLlibraryisnotused+usingbuiltinmd5code+sha1libraryisnotfound+usingsystemzliblibrarynginxpathprefix:"/usr/local/nginx"nginxbinaryfile:"/usr/local/nginx/sbin/nginx"nginxmodulespath:"/usr/local/nginx/modules"nginxconfigurationprefix:"/usr/local/nginx/conf"nginxconfigurationfile:"/usr/local/nginx/conf/nginx.conf"nginxpidfile:"/usr/local/nginx/logs/nginx.pid"nginxerrorlogfile:"/usr/local/nginx/logs/error.log"nginxhttpaccesslogfile:"/usr/local/nginx/logs/access.log"nginxhttpclientrequestbodytemporaryfiles:"client_body_temp"nginxhttpproxytemporaryfiles:"proxy_temp"nginxhttpfastcgitemporaryfiles:"fastcgi_temp"nginxhttpuwsgitemporaryfiles:"uwsgi_temp"nginxhttpscgitemporaryfiles:"scgi_temp"四、執行make命令[root@localhostnginx-1.10.1]#make五、執行makeinstall命令[root@localhostnginx-1.10.1]#makeinstall步驟四和步驟五可以合并執行如下命令,連接符&&代表前面一個命令如果執行成功則繼續執行后面的命令,如果前面命令執行失敗則不再執行后面的命令。而||表示如果前面的命令執行成功則不執行后面的命令,如果前面的命令執行失敗則繼續執行后面的命令
[root@localhostnginx-1.10.1]#make&&makeinstall六、啟動Nginx服務[root@localhostnginx-1.10.1]#cd/usr/local/nginx/[root@localhostnginx]#ll總用量16drwxr-xr-x.2rootroot409610月123:35confdrwxr-xr-x.2rootroot409610月123:35htmldrwxr-xr-x.2rootroot409610月123:35logsdrwxr-xr-x.2rootroot409610月123:35sbin[root@songguoliangnginx]#./sbin/nginx通過瀏覽器訪問Nginx,顯示如下welcometonginx!頁面便表示安裝成功:
nginx啟動、重啟、重新加載配置文件和平滑升級nginx啟動、重啟、重新加載配置文件和平滑升級可以參考我博客
https://blog.csdn.net/gnail_oug/article/details/52754491
以上回答希望能對你有幫助
好了,關于linux虛擬機安裝gcc和gcc未找到命令的問題到這里結束啦,希望可以解決您的問題哈!