怎麼在linux下的 C檔案中新增檔案資訊

2022-03-23 16:20:38 字數 3771 閱讀 6956

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就夠了 這兩個工具加...