2009-08-11 34 views
6

Khi tôi đọc thông tin thủ công của GCC, tôi thấy các tùy chọn liên kết -Wl, OPTION:OPTION trong tùy chọn của GCC "-Wl, OPTION" là gì

`-Wl,OPTION' 
Pass OPTION as an option to the linker. If OPTION contains 
commas, it is split into multiple options at the commas. 

Nhưng tôi không thể tìm thấy định nghĩa của OPTION. Ai có thể cho tôi biết nơi tìm thấy nó? Tôi có google nó, nhưng không tìm thấy gì cả.

Trả lời

7

Trình liên kết được gọi là ld. Googling cho ld options cho ví dụ: http://sourceware.org/binutils/docs-2.16/ld/Options.html

+3

ho, tôi thấy: "nếu các mối liên kết đã được viện dẫn gián tiếp, thông qua một trình điều khiển trình biên dịch (ví dụ như gcc) thì tất cả các tùy chọn dòng lệnh mối liên kết nên được tiền tố bởi -Wl ". Cảm ơn. –

4

Đây là tùy chọn mối liên kết bằng văn bản như thế (từ makefile của tôi):

FLAGS += -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc 

Các mối liên kết tùy chọn được liệt kê chi tiết trong trang mối liên kết con người: ld

1

Các tùy chọn là đối với mối liên kết ld và được liệt kê here.

0

On mối liên kết của tôi (cho sh4), bạn gõ sh4ld --help

Các vấn đề liên quan