linux編譯不小心 覆蓋了原始檔怎麼辦?(linux高手進)

時間 2025-01-20 20:45:09

1樓:逸雲沙鷗

只能是恢復硬碟了:

只是不知道這個和用rm清除的資料情況是否一致,應該可以試試:

linux ext3 ext4檔案系統下 恢復 rm -rf 誤刪除檔案。

我的測試:gcc -o

tmp/: in function `main':

.text+0x14): undefined reference to `std::cout'

.text+0x19):

undefined reference to `std::basic_ostream>& std::operator<< std::

basic_ostream>&,char const*)'

tmp/: in function `_static_initialization_and_destruction_0(int, int)':

.text+0x41): undefined reference to `std::ios_base::init::init()'

.text+0x46): undefined reference to `std::ios_base::init::~init()'

tmp/:(.eh_frame+0x12): undefined reference to `_gxx_personality_v0'

collect2: ld returned 1 exit status

2樓:網友

可以嘗試mc或者debugfs 但是估計回覆率不大。除此外,也沒什麼好的辦法。

可以hi我。但我不保證完全可以回覆哈。只是告訴你怎麼回覆而已。

3樓:網友

試試資料恢復軟體吧,至少能恢復一部分。

linux下用tar xvf *.tar命令解壓縮不小心把以前相同檔名的**覆蓋了,我想恢復之前的**,有高手知道

4樓:網友

唉,這個不小心真是太嚴重了啦。

檔案被覆蓋了,想恢復真的很難,找找備份吧,要不就再寫。

linux shell 程式設計乙個問題(高手進)

5樓:闞夏煙房超

沒說明白。1、如果是在vi

的時候,運簡侍行那個命令,應該在。

下輸入。uptime

log_file

2、如果在shell中直接使用那個命令辯缺。直接uptime>log_file就可以了。

3、如果在shell中設定也變數的攜咐辯形式應用。

uptime

的話。在設定變數的時候。

uptime要加。如。

sd=`uptime`

高手們,linux中,make以後生成的可執行程式,make install後是安裝到**去的

6樓:網友

不同的程式安裝到不同路徑,這個得看配置檔案,再make之前可以先指定安裝路徑。

類似這樣。/configure --prefix=/usr/local/apache/

7樓:網友

看你什麼linux了。

而且不同的軟體可能撞到不同的地方。

大部分在user下面。

8樓:網友

1)自己configure的時候指定的目錄。

2)原始碼和庫的關係。

3)make以後刪掉當然沒問題。

9樓:網友

make install後如果你在。configure時沒有指定目錄,那應該就是在預設目錄下存放著,也就是/usr/local/下,好像是。

linux,gdb,編譯,-g高手請進~~

10樓:網友

找makefile gcc /g++ 的位置,一般會有cc = gcc (或者cc = g++)之類的賦值操作。

你在後面加上-g

cc = gcc -g

另外要搜一下有沒有優化選項-o 去掉它。

或者make的時候試試make cflags=-g記得先make clean

安裝mysql資料庫執行make的時候出現了這種情況怎麼解決(linux系統centos版本下),求高手幫忙解決!

11樓:網友

不是,你肯定是編譯引數沒對。把你編譯引數貼出來。新版本的是用cmake去配置的。

哪位高手幫忙解決一下,linux下 怎樣安裝軟體!又如何區分二進位軟體包和源**軟體包! 謝謝啦!

12樓:saturn桑落

好像除了二進位和原始碼格式的還有rpm的。

1、格式有:rpm,二進位格式,原始碼格式。

2、.rpm結尾的顯然就是rpm的了;

二進位格式的包名字很長,都帶有版本號、適應平臺、適應的硬體型別等;

原始碼格式僅僅就是乙個版本號的tar包。

3、安裝方法:(1)rpm -ivh *.rpmrpm的引數中-i是安裝,-v是校驗,-h是用雜湊符顯示安裝進度,*.

rpm是軟體包的檔名(這裡的*.rpm特指*.以外的以rpm為字尾的檔案);

2)原始碼的用tar命令解壓後,用sh命令,或者到安裝檔案目錄下。/安裝檔名。

13樓:紫翼魔狼

linux系統呢,有n多種,你得說一下,你再哪個發行版的系統上安裝軟體。

二進位軟體包,常見的有rpm包,deb包,sh包,原始碼一般都是壓縮包,tar,bz2等等。

原始碼包,需要解壓縮,然後檢視readme或者其他說明檔案,常規就是configure,make,install 這幾個命令。

14樓:以誰為師

apm包 命令 (redhat) rpm -ivh *.rpm 包。

tar cvfz /home 加壓縮 原始檔在後。

tar xvfz 減壓縮。

在記憶體中執行linux系統時,通過dnw軟體**linux核心到開發板中,zimage檔案過大怎麼辦?求高手幫助

15樓:三日月年

...裁剪啊,這沒人能幫的了你,先去掉所有選項。然後只選取你開發板以後需要的選項。

普通電腦一般選擇大概40,50個選項。編譯時間一般大概半個小時。linux核心預設預設的選項大概是過千項,好像直接編譯要4,5個小時。

但是你的開發板,我們就誰都不清楚了。反正儘量裁。對於你手裡的這種開發板來說,一次搞明白了,未來這種開發板就始終都明白著。

開車不小心刮到行人,開車時又後視鏡不小心刮蹭到行人,鏡子也正常彈回來了當時不知情車開走了,對方報警會受怎樣的處罰

鑫科睿 如果報警的話,會幫助調解的,如果對方要求的賠償太多的話,那您就給您的保險公司打 叫他們出面處理此事,因為不管多少賠償都是他們出,他們會盡全力的。 開車時,一不留神碰上人啦,這是一件很平常的事呀!誰也不願意出這事兒呀!既然事出來了也不用害怕。該報警就報警!讓 調查處理最為妥當呀!如果事小能私了...

解壓縮的時候不小心把檔案覆蓋了,怎麼把之前的檔案找回來啊

蝦彈文化 需要使用資料恢復軟體,對覆蓋的檔案進行恢復。以auroradatarecovery軟體為例,操作如下 3 開啟auroradatarecovery軟體之後,會顯示當前電腦的磁碟分割槽和物理磁碟,選擇被覆蓋的檔案所在磁碟或者分割槽,例如 物理盤1 4 選擇所需恢復資料所在磁碟之後,auror...

汽車不小心噴上油漆怎麼清理,汽車上不小心噴上自噴漆怎麼處理

蛙家居 汽車上油漆清理方法 1 首先弄清楚汽車上的油漆型別,如果是別人的車烤漆不注意弄到車上了,這類漆就按照拋光和重新噴漆的方式處理,應為車身漆一般的東西對它無效果。2 如果是普通街上買的自噴漆或是普通油漆,可以弄點汽油放到抹布上或是買點油漆稀釋劑,一擦就掉,效果很好。具體操作 用一塊布或棉團蘸上汽...