我想請問一下
有關於linux的makefile的相關旗標像是CFLAGS、LD、LDFLAGS…等等
要怎麼查才知道makefile裡面的旗標要怎麼去使用
有那些網站可以查詢的到
謝謝
2007-01-10 15:19:19 · 2 個解答 · 發問者 學 1 in 電腦與網際網路 ➔ 程式設計
這頁裡有 http://www.opussoftware.com/tutorial/TutMakefile.htm
其它可參:
http://www.hsrl.rutgers.edu/ug/make_help.html
http://www.gnu.org/software/make/
http://en.wikipedia.org/wiki/Make
不過,你要的參數,只有第一個有介紹。
man裡我找過了,沒找到!
圖片參考:http://tw.yimg.com/i/tw/blog/smiley/2.gif
2007-01-11 23:40:40 補充:
CFLAGS: 一些 C 的 compiler 較少用到的 參數。如:
-g -Wall
一些用法可參
http://linux.vbird.org/linux_basic/0520source_code_and_tarball.php
LD: Link 用哪個程式,如:
LD = gcc
用 gcc 當 Link 程式。
LDFLAGS: Library 的旗標。如:
LDFLAGS = /L函式庫目錄
其它如 RM 等,請自行參考我給的那幾個網頁。
看不懂再問
2007-01-10 19:15:58 · answer #1 · answered by ? 7 · 0⤊ 0⤋
ARFLAGS
Library PackageAR命令的參數。Default 是“rv”。
ASFLAGS
組合語言編譯器參數。(“.s”或“.S”文件時)。
CFLAGS
C語言編譯器參數。
CXXFLAGS
C++語言編譯器參數。
COFLAGS
RCS命令參數。
CPPFLAGS
C pre-compiler 參數。( C 和 Fortran 編譯器也會用到)。
FFLAGS
Fortran語言編譯器參數。
GFLAGS
SCCS “get”程序參數。
LDFLAGS
Linker 參數。(如:“ld”)
LFLAGS
Lex文法分析器參數。
PFLAGS
Pascal語言編譯器參數。
RFLAGS
Ratfor 程序的Fortran 語言編譯器參數。
YFLAGS
Yacc文法分析器參數。
2007-01-10 21:44:44 · answer #2 · answered by 明虎 5 · 0⤊ 0⤋