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)後?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.106.75
討論串 (同標題文章)