求linux下的C語言程式,可以將常用命令的幫助轉化為。命令通過man命令查詢

時間 2021-07-23 16:52:46

1樓:

翻譯一下你的問題的描述:找到/usr/bin/下的所有命令,然後逐個用man命令查詢,如果失敗不儲存結果,否則儲存(儲存的檔名應該和命令名相同吧),切命令的名字長度不超過7,首字母為a-z,不知道是不是這樣,別人回答你的問題是為了幫助你,而不僅僅是讓你採納!

2樓:紫翼魔狼

-o 就是 -output,就是輸出的意思

你 man gcc或者 info gcc就能查到了

3樓:匿名使用者

執行man命令 查不到,執行一條命令並儲存,要實現這個功能好像挺難的

gcc 編譯器所需要的引數如下

-c,只編譯,不連線成為可執行檔案,編譯器只是由輸入的.c等源**檔案生成.o為字尾的目標檔案,通常用於編譯不包含主程式的子程式檔案。

-o output_filename,指定輸出檔案的名稱為output_filename(可執行檔案),同時這個名稱不能和原始檔同名。如果不給出這個選項,gcc就給出缺省的可執行檔案a.out。

-g,產生符號除錯工具(gnu的gdb)所必要的符號資訊,要想對源**進行除錯,我們就必須加入這個選項。

-o,對程式進行優化編譯、連線,採用這個選項,整個源**會在編譯、連線過程中進行優化處理,這樣產生的可執行檔案的執行效率可以提高,但是,編譯、連線的速度就相應地要慢一些。

-o2,比-o更好的優化編譯、連線,當然整個編譯、連線過程會更慢。

-idirname,將dirname所指出的目錄加入到程式頭檔案目錄列表中,是在預編譯過程中使用的引數。c程式中的標頭檔案包含兩種情況∶

a)#include

b)#include 「myinc.h」

其中,a類使用尖括號(< >),b類使用雙引號(「 」)。對於a類,預處理程式cpp在系統預設包含檔案目錄(如/usr/include)中搜尋相應的檔案,而b類,預處理程式在目標檔案的資料夾內搜尋相應檔案。

Linux中,執行C語言程式如何執行

柳語柳塗野 在linux中,可以使用gcc編譯器編譯c語言程式,生成可執行檔案,並最終執行。具體步驟如下 1 編譯。由.c檔案生成.o檔案,寫作 gcc a.c o a.o c這個命令可以將a.c編譯成a.o。如果存在多個檔案,可以逐個編譯,即a.c b.c.生成a.o b.o.等。2 鏈結。由.o...

重金 求c語言程式

include unsigned char code table unsigned char i void delay void void main void else 額,找了下我同學,專門做這個的。他告訴我大致可以這樣子寫,算是啟發吧,前面那部分是點陣,控制高低電平還是什麼的,我學過的c都忘記的...

linux下c語言程式設計出現段錯誤

簡單看了一下你的程式 首先,你沒有給出完整的程式,這個讓大夥看起來確實不方便,因為沒有main函式,可能踩記憶體的地方並不是這個函式本身,是main函式 其次說你的這個函式,貌似確實有點問題,但是由於沒有完整的程式,我只說出我的理解,如果有錯,直接忽視就好 sprintf flag height,0...