導航:首頁 > 源碼編譯 > linux為什麼總是編譯不了

linux為什麼總是編譯不了

發布時間:2022-05-02 23:04:54

linux 內核編譯出錯

你的編譯環境有問題。

as 提示不支持某個參數,而且從上面看你應該在編譯 arm 架構的內核,但後面的提示是 as 命令,這種名字的命令(沒有架構前綴)應該是本地編譯器。我想你不太可能在 arm 上本地編譯內核吧(實際上確實可以,而且我以前玩 arm 也都傾向於 arm 上本地編譯,就是速度慢,需要用 distcc 加速,但兼容好)?
貌似是 -EL 參數 ix86 架構不支持。所以不太可能這步就是應該用本地 as 編譯。
如果不是 arm 本地編譯,那有可能這步用錯了 as 這個匯編器命令。你的台式計算機 as 是 x86 或者 amd64 的,肯定不支持 arm 特有的編譯參數和代碼。

你看看你的編譯文章吧。可能有錯,不符合現在內核編譯的規范了。或者 GCC 版本太老或者太新不支持這個參數。不排除你的交叉編譯環境有問題。

別聽那匿名胡扯的,內核源代碼根本沒有 configure 。

❷ linux下c語言編程無法編譯的問題,在線等答案

同學,你好,我剛才用虛擬機試了一下你的程序,
本身是沒有什麼錯誤
但是linux系統,不會自動載入math.h頭函數
因此你編譯的時候需要自己加上這樣編譯就行
例如你的文件名字是file.c
gcc -o file file.c -lm
我這樣可以通過,你試一試

❸ 同樣的代碼,windows下vs2010可以正常運行,linux下為何會不能編譯要怎麼修改

equence 似乎是抄寫錯誤!!!

main.cpp:90:25: 錯誤: 在嵌套模板實參列表中應當使用『> >』而非『>>』

先把這個錯誤改掉,就好定位錯誤了!!
extern vector<vector<Sequence> > FS;//Frequent Sequences
vector<vector<Sequence> > FS(W);
改成:
extern vector<vector<Sequence> > FS;//Frequent Sequences
vector<vector<Sequence> > FS(W);

❹ linux:我在windows下安裝了cygwin gcc -v 顯示為4.5.3 但是為什麼就是編譯不了呢

在cygwin/gcc環境下編譯出來的程序,在windows下執行的時候必須依賴cygwin1.dll,如果要不依賴於這個dll文件的話,可在用cygwin/gcc編譯時加上-mno-cygwin選項。

❺ linux上編譯錯誤,不知道為啥

編譯不成功多半軟體功能開關設置及依賴關系不支持。
首先要了解編譯的過程,真正了解了編譯的過程後就可以比較輕松的編譯各種軟體了。
1、configure,可以在configure 執行一下./configure --help來大致了解一下該軟體的一些開關和支持的性能,然後根據使用需要來設置需要開啟的性能和需要關閉的性能,以及需要哪些支持庫等等,然後再指定一下編譯路徑,做完這一切後,滿屏幕的check ....就開始了,這就是configrue的過程,和所做的事情
2、make,其實這一步才是真正的編輯步驟,而configure只是做一個環境的check,檢查系統環境及lib是不是對上一步所開啟的參數支持,只有check不出錯,也就是configure不出錯,就可以比較順利的進行編譯也就是make

❻ 為什麼在Linux中strlwr()不能編譯通過,已經查看過<string.h>,的確在頭文件中沒有

strlwr和strupr都不是標準的C庫函數!有些編譯器不支持很正常,編譯器不支持的,只能自己定義這兩個函數並且用代碼自己去實現它。
個人使用過VC++2010,是可以編譯通過的,證明VC++2010里邊的編譯器支持這兩個函數。
而linux中的GCC編譯器則編譯不通過,證明linux下的GCC編譯器不支持這兩個函數。

❼ linux內核老是編譯錯誤,求解

嘗試一下不要用中文路徑。

❽ linux下用mpi寫c程序總是編譯不了,求助

編譯通過說明語法沒錯,運行時提示「許可權不夠」的話,你可以給這個文件一個可執行的許可權咯。如:chmod 777,就可以了,在不行的話,你就用root用戶登錄,然後在執行咯。你試一下吧。希望對你有幫助。

閱讀全文

與linux為什麼總是編譯不了相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:577
python員工信息登記表 瀏覽:375
高中美術pdf 瀏覽:158
java實現排列 瀏覽:511
javavector的用法 瀏覽:979
osi實現加密的三層 瀏覽:230
大眾寶來原廠中控如何安裝app 瀏覽:911
linux內核根文件系統 瀏覽:240
3d的命令面板不見了 瀏覽:523
武漢理工大學伺服器ip地址 瀏覽:146
亞馬遜雲伺服器登錄 瀏覽:521
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:928
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:249
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348