gcc參數位置 - Linux

Yedda avatar
By Yedda
at 2010-05-25T13:39

Table of Contents

LDFLAGS += -L../../API-C/src/obj -lCApi

1. $(LDFLAGS)放這邊,link錯誤
$(CC) $(CFLAGS) $(CFLAGS_EXTRA) $(LDFLAGS) $(INCLUDE) $(OPTIMIZE) $(OBJ) $(LIB) -o $(BIN)/$@
^^^^^^^^^^^^
aging.c:(.text+0x98): undefined reference to `switch_get_age_enable_flag

2. $(LDFLAGS)放這裡,link ok
$(CC) $(CFLAGS) $(CFLAGS_EXTRA) $(INCLUDE) $(OPTIMIZE) $(OBJ) $(LDFLAGS) $(LIB) -o $(BIN)/$@
^^^^^^^^^^^^


請問gcc參數放置規則是怎麼樣?
給compiler的參數放$(OBJ)前?給linker的參數放$(OBJ)後?

--
Tags: Linux

All Comments

vsftpd 中文檔案變亂碼(invalid encoding)

Tristan Cohan avatar
By Tristan Cohan
at 2010-05-25T12:38
※ 引述《MrWind (波西米亞)》之銘言: : 對方的系統是 M$-Win7( Win-XP 好像也會有這樣的問題), : 使用and#34;檔案總管and#34;直接連線至我的ftp site,然後登入 local user 帳號, 那是因為windows xp/7雖然核心支援utf-8,但實際上中文繁 ...

Presario CQ45-101TX Wireless Linux driver

Olga avatar
By Olga
at 2010-05-25T11:48
請問大家 HP Compaq Presario CQ45-101TX這台的Wireless到底是哪塊? 在官網上看有Intel也有提供BroadCom的 現在灌了RHEL才發現Wireless抓不到,頭已經洗一半了 只好上來問問大家有沒有人知道它用的是哪塊無線網卡 我該怎麼裝Driver Ubuntu 10. ...

vsftpd 中文檔案變亂碼(invalid encoding)

Rebecca avatar
By Rebecca
at 2010-05-25T11:34
※ 引述《MrWind (波西米亞)》之銘言: : Q: 為什麼,只要是檔名或內容是中文的檔案,都變成亂碼? 我之前也碰過同樣的問題,環境是 CentOS 5,因為 Linux 裡面使用的 LANG 變數不管是中文或是英文都是設定成 UTF-8,所以系統內的檔案 編碼都是 UTF-8 的。但是 vsftpd ...

grldr在 XP 開機中的功用是? linux有對應的角色嗎?

Bethany avatar
By Bethany
at 2010-05-25T11:27
我在看XP dual boot時, 有人說把grub.exe grldr menu.lst都放到c:\ 然後在boot.ini中加入c:\grldr=and#34;TESTand#34; ,這樣就可以了? 我不懂grldr的內容是什麼? 在XP的雙開機流程中它又是扮演哪個階段的角色? ntldr-andg ...

vsftpd 中文檔案變亂碼(invalid encoding)

Ida avatar
By Ida
at 2010-05-25T11:11
我讓vsftpd運作好一陣子了, 最近又碰到新問題. 問題是這樣, 對方的系統是 M$-Win7( Win-XP 好像也會有這樣的問題), 使用and#34;檔案總管and#34;直接連線至我的ftp site,然後登入 local user 帳號, 對方直接複製貼上,上傳檔案給我, Q: 為什麼,只要 ...