[問題] 在 mingw 中如何用 makefile

看板C_and_CPP (C/C++)作者 (addbear22)時間16年前 (2009/04/04 11:41), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
請問有人用 mingw 中的 mingw32-make.exe 成功過嗎? 以 ffmpeg-0.5 為例, 首先我在 Msys 中執行 ./configure,以得到 config.h 和 config.mak, 然後在 DOS 視窗下 mingw32-make.exe -f Makefile, 然後沒有任何事發生,沒有要編譯的情況, 可是我在 msys 中只下 make 就正常反應了, 請問我是不是什麼步驟弄錯了呢? 另外一方面,為了要安裝軟體,我們大都要下 ./configure, --> make ---> make install 三道指令, 可是我看 Makefile 中只有個標籤描述 install 要進行什麼事, 但卻沒有任何標籤給第二個指令用, 請問 make 指令怎麼知道要做到何處呢? 能否只下 1+3 或是 1+2 呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.17.203

04/04 12:14, , 1F
沒給target 它會用Makefile裡第一個可用的target
04/04 12:14, 1F

04/04 12:15, , 2F
通常是all,所以make = make all
04/04 12:15, 2F

04/04 14:30, , 3F
FFMpeg的make用了不少GNU的工具,所以batch會沒反應
04/04 14:30, 3F

04/04 21:24, , 4F
原來我找一個特例才動不了,感謝
04/04 21:24, 4F

04/16 00:27, , 5F
可以試著加裝 gnuwin32
04/16 00:27, 5F
文章代碼(AID): #19rjRxc9 (C_and_CPP)
文章代碼(AID): #19rjRxc9 (C_and_CPP)