gcc參數位置 - Linux
By Yedda
at 2010-05-25T13:39
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)後?
--
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
Related Posts
vsftpd 中文檔案變亂碼(invalid encoding)
By Tristan Cohan
at 2010-05-25T12:38
at 2010-05-25T12:38
Presario CQ45-101TX Wireless Linux driver
By Olga
at 2010-05-25T11:48
at 2010-05-25T11:48
vsftpd 中文檔案變亂碼(invalid encoding)
By Rebecca
at 2010-05-25T11:34
at 2010-05-25T11:34
grldr在 XP 開機中的功用是? linux有對應的角色嗎?
By Bethany
at 2010-05-25T11:27
at 2010-05-25T11:27
vsftpd 中文檔案變亂碼(invalid encoding)
By Ida
at 2010-05-25T11:11
at 2010-05-25T11:11