-
分開(kāi)編譯:gcc -c 文件名.c -o 文件名.o
編譯成文件名.o后,需修改主函數(shù)文件,注意原文件.c的聲明
然后在編譯主程序時(shí):gcc 文件名.o 文件名.c————節(jié)省時(shí)間,加快速度
拷貝文件:cp 文件名.c(復(fù)制文件) 文件名.c(粘貼文件)
把不常修改的程序編譯后保存為“靜態(tài)庫(kù)”,方便使用,加快編譯速度。
查看源代碼程序:cat 文件名.c
使用別人的靜態(tài)庫(kù).o文件可以創(chuàng)建.h文件,然后在源程序中#include<文件名.h>來(lái)引用
查看全部 -
vim可以同時(shí)打開(kāi)多個(gè)文件,在命令模式下,新建一個(gè)文件,輸入“:sp 文件名.c”
命令模式下,按“ctrl+w+/”跳轉(zhuǎn)到其他文件
命令模式下,按“:set nu”打開(kāi)文件的行號(hào)
命令模式下,按“對(duì)應(yīng)行數(shù)的數(shù)字+d+d”剪切光標(biāo)下相應(yīng)行數(shù)的程序
命令模式下,按“p”粘貼在剪切板的程序
命令模式下,按“:wqa”保持全部文件
多個(gè)文件編譯:gcc 文件名.c 文件名.c -o(給編譯后的文件重命名) 編譯后文件的名稱.c
文件聲明:“<>”用這個(gè)尖括號(hào)表示是操作系統(tǒng)預(yù)裝的庫(kù)
? ? ? ? ? “"文件名.c"”在當(dāng)前名錄下查找文件名
查看全部 -
new查看全部
-
ansi c 需要簡(jiǎn)單易做小工具查看全部
-
編譯完成后,編譯文件:cc 文件名.c
? ? ? ? ? ? 編譯文件后查看文件權(quán)限:“-rwx”表示可執(zhí)行文件;“-rw”表示可讀可寫(xiě)
運(yùn)行文件:“.”未當(dāng)前路徑,“./”當(dāng)前路徑下的文件;執(zhí)行文件:./文件名.out
查看全部 -
進(jìn)入當(dāng)前目錄的文件夾目錄:cd ~
進(jìn)入當(dāng)前目錄的文件夾目錄后查看當(dāng)前位置:pwd
進(jìn)入當(dāng)前目錄的文件夾目錄后查看當(dāng)前文件夾包含的文件/文件夾:ls
進(jìn)入當(dāng)前目錄的文件夾目錄后查看當(dāng)前文件夾包含的文件/文件夾的類型、創(chuàng)建時(shí)間、用戶權(quán)限、用戶和用戶組:ls -l
(在查看中,最前面是“d”為文件夾;“-”為普通類型的文件)
進(jìn)入當(dāng)前目錄的文件夾目錄后創(chuàng)建文件:touch 文件名
進(jìn)入當(dāng)前目錄的文件夾目錄后刪除文件:rm 文件名
進(jìn)入當(dāng)前目錄的文件夾目錄后創(chuàng)建文件夾:mkdir 文件夾名
進(jìn)入當(dāng)前目錄的文件夾目錄后進(jìn)入其他文件夾:cd 文件夾名(/)
1.
開(kāi)始編譯前先創(chuàng)建文件:touch 文件名.c
然后輸入編譯器(vim)進(jìn)行編譯: vi 文件名.c
2.
若不創(chuàng)建文件直接進(jìn)行編譯:vi 文件名.c(未創(chuàng)建的文件名)
編譯進(jìn)入命令模式,不能輸入,可按“i”,即可轉(zhuǎn)為插入模式,按“ESC”將返回命令模式。
命令模式下按“shift+:”,然后命令模式顯示“:”,然后按“w”表示保存
在命令模式下按“a”表示在當(dāng)前光標(biāo)后面插入字符;“i”表示在當(dāng)前光標(biāo)前面插入字符。
退出編譯器就命令模式下按“shift+:”,然后命令模式顯示“:”,然后按“q”
在命令模式中,按“shift+a”,光標(biāo)到達(dá)行尾;按“shift+i”,光標(biāo)到達(dá)行首。
命令模式中,按“o”為換行,“shift+o”在當(dāng)前行上一行插入一行
在命令模式中,按“x”刪除當(dāng)前光標(biāo)字符,按“d+d”刪除整行
查看全部 -
清潔屏幕:clear
查看全部 -
檢查編譯器 : cc -v /gcc -v? 顯示都是gcc
查看全部 -
安裝軟件之前,先更新下資源
查看全部 -
更新一下: sudo apt-get update
查看全部 -
安裝某個(gè)軟件 :sudo apt-get install? 軟件名
查看全部 -
不會(huì)再修改的函數(shù)公共框架和公共類生成靜態(tài)庫(kù)
查看全部 -
echo $? 查看標(biāo)準(zhǔn)錯(cuò)誤流是否被執(zhí)行了
查看全部 -
argc 參數(shù)內(nèi)容
查看全部 -
argv 輸入有幾個(gè)參數(shù)
查看全部
舉報(bào)