當前位置:編程學習大全網 - 網站源碼 - make: *** 沒有指明目標並且找不到 makefile。 停止。您 是怎麽解決這個問題的 呢?給能幫助下嗎?

make: *** 沒有指明目標並且找不到 makefile。 停止。您 是怎麽解決這個問題的 呢?給能幫助下嗎?

是要先./configure壹下,再make,再make install。

源碼安裝的方法是:

step1 ?./configure

step2 ?make

step3 ?make install

如果仔細看,會發現,解壓之後的軟件源碼包的目錄下沒有Makefile,然後在執行了./configure

會生成了很多奇怪名字的文件(./configure命令就是執行軟件源碼根目錄下的名為configure的腳本),就包括了Makefile文件,在./configure的時候,Makefile.in是入口。

擴展資料

Make工具最主要也是最基本的功能就是通過makefile文件來描述源程序之間的相互關系並自動維護編譯工作。

而makefile 文件需要按照某種語法進行編寫,文件中需要說明如何編譯各個源文件並連接生成可執行文件,並要求定義源文件之間的依賴關系。

makefile 文件是許多編譯器--包括 Windows NT 下的編譯器--維護編譯信息的常用方法,只是在集成開發環境中,用戶通過友好的界面修改 makefile 文件而已。

在 UNIX 系統中,習慣使用 Makefile 作為 makefile 文件。如果要使用其他文件作為 makefile,則可利用類似下面的 make 命令選項指定 makefile 文件:

百度百科-Makefile

  • 上一篇:3-8譯碼器原理圖實現方式的流程是什麽?
  • 下一篇:求個個人簡介的靜態網頁成品,來個簡單的div+css的就行謝謝了
  • copyright 2024編程學習大全網