1樓:
#!/bin/bash
n=$#
#echo $n
i=1while (( $i <= n ))dofilename=$
#echo $filename
touch $filename
echo "filename:$filename" >>$filename
echo author:zhz>>$filenameecho date:(時間是什麼這裡就是什麼)>>$filenameecho description:
(這裡空著)>>$filenamei=`expr $i + 1`
vim $filename
done
2樓:金色潛鳥
vi 是文字編輯,它不會自己加內容,需要你手工拍入。
你可以把它們作為註解行:
/* ******************************====
filename:prog.cpp
author:zhz
date:2014-07-02
description:
* ******************************====*/
或定義為巨集
#define __author zhz
#define __description [.......]
可執行檔案,執行時顯示 源程式名 和 檔案建立時間 可以用 巨集:
printf("%s %s\n",__file__,__date__);
__file__ 和 __date__ 是 gcc 和 ms vc++ 預設的巨集。
到底怎麼在linux裡編寫c程式啊?
3樓:丿
在linux下通常使用gedit或vim直接編寫.c程式,然後通過gcc指令編譯。以ubuntu系統為例,詳細過程如下:
1、進入桌面temp資料夾
2、右鍵新建空白檔案
3、將檔案命名為hello.c
4、進入hello.c,開始編寫**(預設gedit為編輯器)5、編寫**,儲存退出
6、點選右列「終端」,或者直接ctrl+alt+t通過快捷組合鍵進入終端
7、進入hello.c所在目錄,通過gcc進行編譯、連結、生成可執行檔案hello,命令為gcc -o hello hello.c。
8、執行(可執行)檔案hello,命令為./hello。
4樓:育知同創教育
首先需要有一個安裝好gcc的linux系統,然後進行**的編寫進行測試演示
工具:ubuntu12.04
步驟進入linux系統後,啟動一個shell命令終端,在ubuntu的三鍵啟動終端方法是同時按下ctrl鍵+alt鍵+t 啟動後如下圖所示:
在終端下敲入命令 gedit helloworld.c 後按下回車鍵。這個命令會用gedit軟體開啟檔名為helloworld.
c的檔案,如果該檔案不存在工作目錄,則gedit軟體會自動新建一個名為helloworld.c的檔案。命令如下圖所示:
現在回到終端操作,輸入命令 gcc helloworld.c ,按下回車鍵進行編譯,稍等片刻編譯完成,請看圖。如果不是如圖所示結果也不要著急,檢查下**是否一樣。
上面使用gcc命令把helloworld.c檔案轉換為了名為a.out的可執行檔案 輸入命令 ./a.out 就可以執行程式了,請看執行結果圖。
5樓:匿名使用者
用vi編輯
或在win裡編輯好後ftp到linux裡再編譯只能自己加除錯語句執行
只能用標準c或c++語句或linux提供的函式庫,win的api都用不了
6樓:臨水
不知道你是在shell中程式設計還是windowsx中程式設計,在x中的話和windows是一樣的,用個編輯器寫好**,再編譯就行,如果是在shell中的話,就要用linux中的一些編輯器,如vim來寫**,vim這個編輯器的命令集你可以找一個linux基本命令,裡面有介紹.寫好**之後就是編譯啊,這是和在windows中最不同的,linux自帶了一個編譯器gcc,還有幾個,忘了,你可以下個linux中c程式設計的pdf來看一下.最重要的是要寫一個makefile的檔案,就相當於windows中的專案檔案啊,就是把.
c檔案組合成一個專案的檔案,makefile的寫法你也可以在網上找到.
7樓:匿名使用者
1、首先在終端敲: vi xx(檔名) 如果提示沒有安裝的話 就用命令列安裝(注意要聯網了)
2、安裝vim 要看你的是什麼linux作業系統了,上網隨便一找就能知道怎麼安裝, 住:ubuntu 下安裝方法,sudo apt-get install vim
3、vim是vi的升級版, 要比vi好用。至於vim怎麼用 就只能自己慢慢練習了 熟能生巧嘛, 用熟了話 會感覺是一款很不錯的編輯器。
8樓:
用終端開啟,終端就是和windows下cmd差不多的那個東西。
你在桌面右擊看有不有,沒有就在和windows裡,工作列上和開始差不多的那個裡面找。
開啟終端以後。
編輯hello.c
vi hello.c (不太推薦用vi,用vim,gedit比較好,後面兩個是帶顏色的)
編譯hello.c
gcc hello.c -o hello
執行程式。
./hello
除錯的話,用gdb,不過用gcc的時候要用加入 -g 選項。
gcc,gdb,如果你安裝系統的時候沒選的話,有可能沒有,可以去下一個。
你用gcc的時候,如果提示你找不到這個命令,你就得去下一個了。
9樓:匿名使用者
make
configure
google 之
linux c語言,在文字中某一行插入內容,最好有程式。
10樓:匿名使用者
使用fseek找到插入的位置,再使用fwrite或其他函式往裡寫,具體用法你查查吧
11樓:
你是問象插入#include...這種嗎,還是?
linux下c語言開發怎麼新增標頭檔案目錄和lib檔案目錄
12樓:風若遠去何人留
通過編譯選項可以設定的
linux下一般用gcc,就以gcc的命令為例要增加標頭檔案目錄inc,那麼編譯選項加上-iinc如果有多個 就寫多個
比如 -iinc -i/home/name/include類似的 增加lib路徑用-l
比如 -llib -lmy_lib
就是增加當前目錄下 lib和my_lib兩個資料夾作為庫檔案目錄。
linux中c++怎樣在當前目錄建立一個檔案
在linux系統下操作,檔案b.conf中增加一行內容abc,並將檔案b.conf複製到檔案a.c
13樓:
使用下面兩條命令,注意"#"表示這是一個普通使用者命令,是一個命令提示符,輸命令的時候不需要輸入"#".
#echo "abc" >> b.conf#cat b.conf > a.conf
第一個命令是:用echo回顯逗abc地字元,並把回顯的字元追加(逗》地)到b.conf檔案最後一行。
第二個命令是:用cat 檢視b.conf檔案的全部內容,並把前面檢視到的內容重定向(">")到a.conf中
怎麼在linux下用vim編寫c程式
一樓的回答很好,在編譯的時候,其實可以不用退出vim的,按esc退出插入模式,在正常模式下輸入 w儲存,然後輸入 gcc path to your file.c就可以編譯檔案了,如果有錯誤,直接就在vim中修改,要不然為什麼vim會被稱為神器級的編輯器呢!先在終端中輸入 vim test.c 回車進...
Linux下怎麼複製光碟上的檔案
1.在 mnt 下看有沒有cdrom的目錄,如果沒有在下面新建cdrom目錄 mkdir mnt cdrom 2.將光碟掛在到這個目錄下 mount dev cdrom mnt cdrom3.接下來就可以進入光碟檢視光碟的內容了 cd mnt cdrom ls l 檢視光碟中的內容 4.將光碟中的內...
linux下的C語言學習,Linux和C語言 應該先學習哪個?(自學)
建議你用redhat企業版或者fedora,用最新版本吧,ubuntu由於安裝好後很多工具沒有預設安裝,新手有起來比較麻煩 linux基礎知識的話找本linux基礎的書看吧,其實只是一些命令了 我也是在ubuntu10.04中學c語言 很多開發工具我都試用了 感覺使用vi和gcc就夠了 這兩個工具加...