導航:首頁 > 源碼編譯 > linux編譯停止

linux編譯停止

發布時間:2025-04-05 11:31:49

linux編譯安裝openssl1.0.1d時遇到問題怎麼辦

1、讀一下INSTALL文檔x0dx0a2、make clean清理坦清廳一下x0dx0a3、重讓隱新來一次x0dx0a./config --prefix=/usr/local --openssldir=/usr/正喊local/opensslx0dx0amake;make test;make install

Ⅱ linux使用make命令編譯時出現什麼提示證明make成功呢

如果編譯出錯的話,make就會停止,然後列印出一堆Error,如果成功編譯完了,是沒有Error、錯誤等字樣出現的。判斷是否成功只要看make列印信息的末尾是不是有Error。
如果想見證一下錯誤,就在源代碼里故意弄幾個錯誤,make最後就會出錯,然後可以觀察一下錯誤信息。

Ⅲ cygwin下編譯linux2.6 kernel失敗,求解決方法!

linux2.6內核成功編譯
1) 需要的工具:
(1) 模塊工具:motils-2.4.21-23.src.rpm

//負責載入模塊,在2.4之前是不必獨立編譯
//模塊存放位置:/lib/moles/內核版本目錄/kernel/drivers
//lsmod: 查看已載入的模塊
(2) 原始碼:linux-2.6.9.tar.gz
//選擇需要編譯的部分: 最新內核2.6.9 支持NTFS分區(只讀)
//查看現有系統支持的文件系統: cat /proc/filesystems
//顯示內核版本: uname -r
反引號: 當作命令執行 cd /lib/moles/`uname -r`
(3) 能加上補丁:patch-2.6.9.gz
(2) 編譯內核的基本步驟
(1) 主要用的編譯命令: make make moles_install make install
(2) 基本安裝: 安裝模塊、安裝內核
------------------------------------------------------------------------------------------------------------------------------------------------
安裝2.6內核的步驟
1 安裝模塊:(1)執行rpm命令將motils-2.4.21-23.src.rpm
安裝到/usr/src/redhat/SOURCES
//rpm -ivh motils-2.4.21-23.src.rpm
//模塊工具是RPM包安裝後默認安裝在/usr/src/redhat/SOURCES
(2)在SOURCIES中含有2個文件mole-init-tools.tar.gz
motils-2.4.21.tar.gz
將mole-init-tools.tar.gz接壓
//tar -xzvf mole-init-tools.tar.gz
// motils-2.4.21.tar.gz文件不是主要要用的,不用接壓
(3)mole-init-tools.tar.gz文件接壓後會有一個
mole-init-tools-3.0-pre1

(4)進入到mole-init-tools-3.0-pre1 目錄中
//cd mole-init-tools-3.0-pre1
(5)在mole-init-tools-3.0-pre1 下編譯
//./configure --prefix=/moles然後執行make接著
make install到這模塊編譯完成
//注釋:/moles是自己建立的目錄,為了以後管理方便
當編譯模塊完成後在/moles文件下會有bin man sbin這3個目錄
(6)開機自動載入模塊編輯/etc/profile
//vi /etc/profile

(7)在/etc/profile文件中在添加 export上面一行 PATH=/moles/bin:/moles/sbin:$PATH
(8)進入到模塊的目錄/moles
進入到其中的sbin中執行一下命令
./generate_modprobe.conf /etc/modprobe.conf
//注釋:generate_modprobe.conf在文件sbin中有這個執行命令
/etc/modprobe.conf是自己輸入的,是規定的
//以上操作是為了規定init

(9)重新啟動計算機,或著source /etc/profile讓其本次操作有效

(10)目前開始編譯內核將linux-2.6.9.tar.gz接壓到/usr/src
//tar -xzvf linux-2.6.9.tar.gz -C /usr/src

(11)接壓後在/usr/src會有 linux-2.6.9目錄
(12)將 linux-2.6.9做一個連接文件
//創建鏈接文件: ln -s linux-2.6.9/ linux
//創建鏈接文件是為了方便管理

(13)進入到創建鏈接文件linux中開始編譯內核
首先運行make menuconfig選擇要編譯的內容,默認也能
//注釋M: 以模塊形式載入
*: 直接編譯進內核
空: 不做操作,不編譯
然後執行make
再後執行moles_install
最後執行make install
到此內核編譯完成

Ⅳ arm-linux-gcc 編譯時出現錯誤 arm-none-linux-gnueabi-gcc:error trying to exec 'cc1' 怎麼解決

這種問題是因為arm-none-linux-gnueabi-gcc編譯包不完整(找不到對應目錄的其他工具如ar、ld等),下載arm-none-linux-gnueabi-gcc完整編譯工具,然後全部拷貝到對應目錄。注意:不要只拷貝arm-none-linux-gnueabi-gcc否則就會出現這個問題。

閱讀全文

與linux編譯停止相關的資料

熱點內容
安卓手機如何安裝BT種子 瀏覽:794
linux重啟網卡命令行 瀏覽:930
ug數控編程是什麼 瀏覽:500
文件夾備注標簽在哪裡 瀏覽:611
10匹的壓縮機功率是多少 瀏覽:576
製作app和網站哪個更簡單 瀏覽:726
tick命令 瀏覽:922
單片機系統開發的應用原理 瀏覽:807
怎麼樣使用crt將伺服器的文件導出 瀏覽:734
編譯原理相對地址 瀏覽:301
視覺光學演算法 瀏覽:372
文網文pdf 瀏覽:629
命令與征服4登陸 瀏覽:983
批處理輸入命令提示 瀏覽:555
linux命令執行的過程 瀏覽:317
單片機中psw 瀏覽:341
安卓怎麼打英文粗體 瀏覽:986
馬扎克圓弧編程怎麼編的 瀏覽:14
加密小視頻怎麼打開 瀏覽:187
解壓大師視頻載入失敗怎麼解決 瀏覽:596