導航:首頁 > 程序命令 > make命令gnot

make命令gnot

發布時間:2022-08-01 22:05:39

『壹』 安裝redis時,make命令報錯

進入Redis目錄下的src目錄下,執行make命令來編譯Redis。當樓主執行編譯命令的時候,編譯失敗了,報了「/bin/sh: cc: command not found」的錯誤。原來是樓主的linux系統木有裝gcc,而Redis是C實現的,所以需要gcc來進行編譯。
http://xueliang1yi.blog.163.com/blog/static/1145570162012102114635764/

『貳』 為什麼linux 輸入「make"命令不能執行

這是因為你沒有安裝make編譯工具,yum -y installmake安裝一下就可以執行。Linux操作系統是基於UNIX操作系統發展而來的一種克隆系統,它誕生於1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。

拓展:

1、Linux操作系統是UNIX操作系統的一種克隆系統,它誕生linux系統於1991 年的10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。

2、Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。它主要用於基於Intel x86系列CPU的計算機上。這個系統是由全世界各地的成千上萬的程序員設計和實現的。其目的是建立不受任何商品化軟體的版權制約的、全世界都能自由使用的Unix兼容產品。

『叄』 如何給Make命令來傳遞參數

譯系統的時候,我們一般只要簡單的輸入make執行就可以了。但有時候,我們還是需要讓make命令帶入一些參數給makefile腳本。

比如,你在代碼裡面需要定義一個宏DEBUG來打開調試開關,代碼如下:

int main()
{
int i=9;
#ifdef DEBUG
i=1;
#else
i=0;
#endif
PRintf("i=%d/n", i);
return 0;
}

一般來說,這個宏定義可以通過直接修改源代碼進行,但這樣顯然不是很好的辦法。另外一個辦法是通過makefile修改,比如:

CFLAGS=-g -Wall -DDEBUG

object=myprog

all:$object

myprog:a.c

gcc ${CFLAGS} a.c -o ${object}

如果更進一步,連makefile都不想修改,我們可以通過向make命令傳遞參數來進行,為此,我們需要適當的修改makefile如下:

CFLAGS=CFLAG

CFLAGS+=-g -Wall -DDEBUG

object=myprog

all:$object

myprog:a.c

gcc ${CFLAGS} a.c -o ${object}

此時,如果想打開DEBUG宏,我們可以這樣輸入make命令:

[ychq@ICM3-2 net]$ make CFLAG=-DDEBUG

gcc -g -Wall -DDEBUG a.c

a.c: In function `main':

a.c:9: warning: implicit declaration of function `printf' [ychq@ICM3-2 net]$

我們可以發現,DEBUG宏已經被正確的傳入。

更進一步的,我們可以通過傳遞不同的參數給make,讓make編譯不同的模塊。

『肆』 redhat linux 9.0  make命令使用出現問題好像這個命令不能安裝*.tar.gz文件一樣!求解。。

gcc: command not found
很明顯你沒有安裝GCC,網上搜個裝上就行了

『伍』 make命令找不到makefile 怎麼解決

我勒個去,ls你太無恥了吧,那是我原來發的帖,也是我的作業,你居然給我硬生生的復制過來也不註明一下?拜託你註明一下OK?而且你明明就是答非所問。

如果沒記錯的話,ubuntu是需要裝一個patch才能用make命令的,而redhat(fedora)都是集成了的。

『陸』 linux下的make命令怎麼沒用

是因為linux中沒有安裝g++編譯器,只需安裝即可解決。具體操作步驟如下:

1、首先在Linux下按下「Alt + Ctrl + t」鍵,彈出窗口。然後輸入「stdo -i",單擊回車。

閱讀全文

與make命令gnot相關的資料

熱點內容
數字電視節目已加密怎麼弄 瀏覽:892
大連php培訓學校 瀏覽:985
怎麼指定定向流量app的免流 瀏覽:900
華為雲伺服器有啥軟體 瀏覽:654
禮記正義pdf 瀏覽:988
CorePDF 瀏覽:733
python多文件調用 瀏覽:329
linux如何用python 瀏覽:188
超易學的python 瀏覽:159
控制面板命令行 瀏覽:51
為什麼空氣難壓縮是因為斥力嗎 瀏覽:643
郭天祥單片機實驗板 瀏覽:601
伺服器有什麼危害 瀏覽:258
飢荒怎麼開新的獨立伺服器 瀏覽:753
文件夾變成了 瀏覽:560
linuxpython綠色版 瀏覽:431
怎麼下載小愛同學音箱app 瀏覽:554
python佔位符作用 瀏覽:76
javajdbcpdf 瀏覽:543
php網頁模板下載 瀏覽:192