Re: [問題] 請問 如何產生makefile檔阿 在unix裡面
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章