Re: [問題] 請問 如何產生makefile檔阿 在unix裡面

看板LinuxDev作者 (松鼠)時間17年前 (2008/07/01 22:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《dream3325 (憂鬱藍調)》之銘言: : 我想請問 我寫了一個程式 unix.c 裡面包含了許多副程式 : 我想用makefile把檔案分割 但是 : 我不知道怎麼下指令產生makefile檔 Qt 提供的 qmake 可協助作這樣的動作。 (下方的 '$' 字元後面才是真正的指令) 比方說 /tmp/test-qmake 目錄底下有個 hello.c :/tmp/test-qmake$ cat hello.c #include <stdio.h> int main() { printf("Hello World\n"); return 0; } qmake 可掃描目錄下的檔案,生成 qmake project,方式如下: :/tmp/test-qmake$ qmake -project 這時候可看到目錄下多了一個檔案: test-qmake.pro 就是 qmake project 檔案,可要求 qmake 去產生對應的 Makefile :/tmp/test-qmake$ qmake 因為只有一個 .pro 檔案,所以不必特別指定,順利執行後,目錄就會產生 Makefile,當然 make 就是啦 所以一行文就是: /tmp/test-qmake$ qmake -project && qmake && make -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.130.82
文章代碼(AID): #18QZn2Z2 (LinuxDev)
文章代碼(AID): #18QZn2Z2 (LinuxDev)