自己編譯的linux怎麼用
『壹』 linux gcc怎麼用比如說,我要編譯磁碟win7/c/test/test.c要怎麼做
先從終端使用命令cd
win7/c/test/,然後使用命令你的編譯器執行命令:gcc
test.c
-o
test其中test為編譯後生成的可執行文件,這個可執行文件名的名字可以自己任意定義最後執行命令.\
tset就可以看到你編譯後生成的結果了
『貳』 linux怎麼編譯安裝
1、這么說有兩個意思,編譯安裝linux或者要在linux編譯安裝軟體
2、如果從0編譯安裝linux,建議你讀LFS文檔
3、如果要在linux編譯安裝軟體,每種軟體都會提供相關的文檔,先搞清楚佐料再做飯
4、例如編譯安裝nginx,依賴如下
pcre-8.13.tar.gz
zlib-1.2.5.tar.bz2
openssl-1.0.1i.tar.gz
nginx-1.10.1.tar.gz
5、例如編譯安裝mysql
cmake-2.8.8.tar.gz
mysql-5.6.12.tar.gz
『叄』 請問在Linux下編譯好的軟體如何運行
看你的makefile文件阿 找到位置 直接運行 比如當前目錄下有個可執行文件叫 afile 終端鍵入 #> ./afile
就可以了。
可執行文件可以通過顏色區分,一般是綠色,也可以 ls -l 查看
『肆』 Linux中,已經編譯好的c可執行文件,如何繼續操作
直接在後面帶參數 例如
./evaluate -obs ****
『伍』 請問Linux內核編譯為模塊的功能怎樣使用
編譯後的模塊放在/lib/moles/對應的內核版本號/kernel目錄下,要想使用可以insmod moleName
或在/etc/moles.conf或/etc/modprobe.conf文件中添加相應信息
編譯後的模塊在/lib/moles下,不是源代碼的目錄下,樓主是編譯的當前內核,不是編譯的新內核?
『陸』 linux下如何運行編譯好的程序
編譯好的是什麼類型的程序?c?還是java還是別的?
很多隻能再命令行運行的文件必須在終端執行。
而且就算編譯好了,編譯好的可執行文件是沒有可執行許可權的。
需要手動添加才能運行~
希望你說具體點最好有截圖~
『柒』 安裝了一台Linux伺服器,想自己編譯內核,一步一步做下來,
一般情況下
initrd這個文件在台式機上不是必須的,但是在有SCSI設備的伺服器上卻是必須的。有可能因為編譯內核的時候沒有產生initrd那個文件,所以會有上面的錯誤提示。用戶可以使用mkinitrd命令來生成一個initrd.img文件,然後加入GRUB,重啟試一試更多內容請查看《Linux就該這么學》。
『捌』 自己編譯的linux內核以及rootfs,製成可引導iso後.在虛擬機上啟動成功,但是網卡不能用.
虛擬機網卡不能用你貼主機的有什麼用。倆網卡沒關系的。
你去看看虛擬機的網卡是什麼型號吧。啟動進系統後 lspci 應該有顯示的。
還有,如果驅動你編譯成了 mole 。你還要在 rootfs 上存放 moles 目錄以及 udev 或者 mdev 程序,不然內核沒地方找這個驅動去。
『玖』 怎樣在linux上編譯運行已經寫好的程序
針對shell
1、添加運行許可權chmod 755 filename;
2、./filename 開始執行該程序;
3、如果想查看運行過程可以這樣:sh -x filename
4、如果要每次開機都運行,可以把該文件的絕對路徑添加到/etc/rc.local文件中。
C程序
1、查看安裝gcc編譯器和相關程序沒有,
2、gcc main.c -o filename;
3、./filename
python程序
1、安裝python程序;
2、添加運行許可權(同上)
3、直接執行程序;./pythonfilename
其他的就不知道了。
『拾』 怎麼通過自己編譯的linux內核去啟動安卓系統或其他系統
你需要專門的刷機工具了吧。手機啟動流程是這樣的:bootloader->內核->android framework->app,如果你把內核幹掉,做個新的,只能在bootloader上對內核分區進行燒寫。