Linux 編譯檔案時的 swp問題於vim命令

2021-08-26 12:32:46 字數 495 閱讀 7713

今天在虛擬機器上編譯文字文件時,編譯完成異常退出文字,而產生了.1.txt.swp,再次編譯或建立新文字時,會產生新的.swp檔案,而導致文字不能夠正常編譯。

如:

這種情況是因為存在異常退出而導致的,如果要編譯新產生的文字文件,此時我們要先把這個.swp檔案刪除,在使用vim 進行文字的編譯:

刪除後,可以正常編譯文字。

使用vim編譯命令編譯檔案,在檔案編譯完成後,先按esc退出編譯,在輸入:wq儲存並退出。

touch 也是文字建立命令,如 上圖中的 touch 3.txt。

Linux的編譯檔案操作

檔案程式設計的內容很多,但是重點在應用,主要關心如何用 操作檔案,實現檔案建立,開啟,編輯等自動化執行。開啟 open 讀寫 write read 游標定位 lseek 關閉 close int close int fd 引數說明 fd 是需要關閉的檔案描述符 標頭檔案 include 原型 ssi...

cmake編譯檔案時gflags依賴庫報錯問題

這是因為gflags編譯時預設靜態庫需要在編譯時加入 dbuild shared libs on選項,重新編譯gflags cd gflags build cmake dbuild shared libs on make j2 sudo make install參考 沒有找到靜態庫,gflags生成...

關於linux編譯檔案的一些感想

近段時間,博主一直在學習gcc編譯以及make的一些知識,有一些小的感想分享一下。我們在編譯檔案的時候一直採用的是 假設我們有 1.h 1.cpp 2.h 2.cpp main.cpp 我們編譯經常是 g c 1.cpp g c 2.cpp g c main.cpp g o 1.o 2.o main...