Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

h8300-hms-objcopy - Trực tuyến trên đám mây

Chạy h8300-hms-objcopy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh h8300-hms-objcopy có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


objcopy - sao chép và dịch các tệp đối tượng

SYNOPSIS


đối tượng [-F tên bạn- mục tiêu =tên bạn]
[-I tên bạn--input-target =tên bạn]
[-O tên bạn--output-target =tên bạn]
[-B bạn trai--binary-architecture =bạn trai]
[-S--dải tất cả]
[-g--strip-gỡ lỗi]
[-K tên ký hiệu--keep-ký hiệu =tên ký hiệu]
[-N tên ký hiệu--strip-symbol =tên ký hiệu]
[--strip-unneeded-Symbol =tên ký hiệu]
[-G tên ký hiệu--keep-global-symbol =tên ký hiệu]
[-L tên ký hiệu--localize-symbol =tên ký hiệu]
[-W tên ký hiệu--weaken-symbol =tên ký hiệu]
[-w--ký tự đại diện]
[-x--Loại bỏ tất cả]
[-X- người dân địa phương]
[-b byte--byte =byte]
[-i xen kẽ--interleave =xen kẽ]
[-j tên phần--only-section =tên phần]
[-R tên phần--remove-section =tên phần]
[-p- bảo tồn ngày tháng]
[- gỡ lỗi]
[--gap-fill =val]
[--pad-to =địa chỉ]
[--set-start =val]
[--adjust-start =gia tăng]
[--change-address =gia tăng]
[--change-phần-địa chỉ phần{=, +, -}val]
[--change-phần-lma phần{=, +, -}val]
[--change-phần-vma phần{=, +, -}val]
[- cảnh báo thay đổi] [--no-thay đổi-cảnh báo]
[--set-phần-cờ phần=cờ]
[--add-phần tên phần=tên tập tin]
[--rename-phần tên Cu=tên mới[,cờ]]
[--change-dẫn-char] [--remove-lead-char]
[--srec-len =iVal] [--srec-forceS3]
[--xác định lại-sym xưa=mới]
[--redefine-syms =tên tập tin]
[- suy yếu]
[--keep-Symbol =tên tập tin]
[--strip-Symbol =tên tập tin]
[--strip-unneeded-Symbol =tên tập tin]
[--keep-global-Symbol =tên tập tin]
[--localize-Symbol =tên tập tin]
[--weaken-Symbol =tên tập tin]
[--alt-machine-code =chỉ số]
[- ký hiệu tiền tố =chuỗi]
[--prefix-section =chuỗi]
[--prefix-phân bổ-phần =chuỗi]
[--add-gnu-debuglink =đường dẫn đến tệp]
[--chỉ-giữ-gỡ lỗi]
[- văn bản có thể ghi được]
[--văn bản chỉ đọc]
[--thuần khiết]
[--chure]
[-v--dài dòng]
[-V--phiên bản]
[--Cứu giúp] [--thông tin]
trong tập tin [ô uế]

MÔ TẢ


GNU sự phản đối tiện ích sao chép nội dung của một tệp đối tượng sang một tệp đối tượng khác. sự phản đối sử dụng
Thư viện GNU BFD để đọc và ghi các tệp đối tượng. Nó có thể viết điểm đến
tệp đối tượng ở định dạng khác với định dạng của tệp đối tượng nguồn. Hành vi chính xác
of sự phản đối được điều khiển bởi các tùy chọn dòng lệnh. Lưu ý rằng sự phản đối sẽ có thể
sao chép một tệp được liên kết đầy đủ giữa hai định dạng bất kỳ. Tuy nhiên, sao chép một đối tượng có thể di dời
tệp giữa hai định dạng bất kỳ có thể không hoạt động như mong đợi.

sự phản đối tạo các tệp tạm thời để thực hiện các bản dịch của nó và xóa chúng sau đó.
sự phản đối sử dụng BFD để thực hiện tất cả các công việc dịch thuật của nó; nó có quyền truy cập vào tất cả các định dạng
được mô tả trong BFD và do đó có thể nhận ra hầu hết các định dạng mà không cần nói rõ ràng.

sự phản đối có thể được sử dụng để tạo các bản ghi S bằng cách sử dụng mục tiêu đầu ra là bí mật (ví dụ: sử dụng -O
bí mật).

sự phản đối có thể được sử dụng để tạo tệp nhị phân thô bằng cách sử dụng mục tiêu đầu ra là nhị phân
(ví dụ: sử dụng -O nhị phân). Khi nào sự phản đối tạo một tệp nhị phân thô, về cơ bản nó sẽ
tạo ra một kết xuất bộ nhớ của nội dung của tệp đối tượng đầu vào. Tất cả các ký hiệu và
thông tin di dời sẽ bị loại bỏ. Kết xuất bộ nhớ sẽ bắt đầu tại địa chỉ tải
của phần thấp nhất được sao chép vào tệp đầu ra.

Khi tạo bản ghi S hoặc tệp nhị phân thô, có thể hữu ích khi sử dụng -S để loại bỏ
phần chứa thông tin gỡ lỗi. Trong vài trường hợp -R sẽ hữu ích để loại bỏ
các phần chứa thông tin mà tệp nhị phân không cần.

Ghi chú---sự phản đối không thể thay đổi độ bền của các tệp đầu vào của nó. Nếu đầu vào
định dạng có khả năng kết thúc (một số định dạng thì không), sự phản đối chỉ có thể sao chép các đầu vào vào tệp
các định dạng có cùng độ bền hoặc không có độ bền (ví dụ: bí mật).

LỰA CHỌN


trong tập tin
ô uế
Các tệp đầu vào và đầu ra, tương ứng. Nếu bạn không chỉ định ô uế, sự phản đối
tạo một tệp tạm thời và đổi tên kết quả một cách triệt để với tên của trong tập tin.

-I tên bạn
--input-target =tên bạn
Xem xét định dạng đối tượng của tệp nguồn là tên bạn, thay vì cố gắng
suy ra nó.

-O tên bạn
--output-target =tên bạn
Ghi tệp đầu ra bằng định dạng đối tượng tên bạn.

-F tên bạn
- mục tiêu =tên bạn
Sử dụng tên bạn làm định dạng đối tượng cho cả tệp đầu vào và tệp đầu ra; tức là, đơn giản là
chuyển dữ liệu từ nguồn đến đích mà không cần dịch.

-B bạn trai
--binary-architecture =bạn trai
Hữu ích khi chuyển đổi tệp đầu vào nhị phân thô thành tệp đối tượng. Trong trường hợp này
kiến trúc đầu ra có thể được đặt thành bạn trai. Tùy chọn này sẽ bị bỏ qua nếu
tập tin đầu vào có một bạn trai. Bạn có thể truy cập dữ liệu nhị phân này bên trong một chương trình bằng cách
tham chiếu đến các ký hiệu đặc biệt được tạo ra bởi quá trình chuyển đổi. Này
các ký hiệu được gọi là _binary_đối tượng_bắt đầu, _nhị phân_đối tượng_end và
_nhị phân_đối tượng_kích thước. Ví dụ: bạn có thể chuyển đổi tệp ảnh thành tệp đối tượng và
sau đó truy cập nó trong mã của bạn bằng cách sử dụng các ký hiệu này.

-j tên phần
--only-section =tên phần
Chỉ sao chép phần được đặt tên từ tệp đầu vào sang tệp đầu ra. Tùy chọn này có thể
được đưa ra nhiều hơn một lần. Lưu ý rằng việc sử dụng tùy chọn này không thích hợp có thể làm cho
tập tin đầu ra không sử dụng được.

-R tên phần
--remove-section =tên phần
Xóa bất kỳ phần nào có tên tên phần từ tệp đầu ra. Tùy chọn này có thể được đưa ra
nhiều hơn một lần. Lưu ý rằng việc sử dụng tùy chọn này không thích hợp có thể làm cho tệp đầu ra
không sử dụng được.

-S
--dải tất cả
Không sao chép thông tin về vị trí và ký hiệu từ tệp nguồn.

-g
--strip-gỡ lỗi
Không sao chép các ký hiệu hoặc phần gỡ lỗi từ tệp nguồn.

--strip-không cần thiết
Bỏ tất cả các ký hiệu không cần thiết để xử lý di dời.

-K tên ký hiệu
--keep-ký hiệu =tên ký hiệu
Chỉ sao chép ký hiệu tên ký hiệu từ tệp nguồn. Tùy chọn này có thể được cung cấp nhiều hơn
Một lần.

-N tên ký hiệu
--strip-symbol =tên ký hiệu
Không sao chép biểu tượng tên ký hiệu từ tệp nguồn. Tùy chọn này có thể được cung cấp nhiều hơn
hơn một lần.

--strip-unneeded-Symbol =tên ký hiệu
Không sao chép biểu tượng tên ký hiệu từ tệp nguồn trừ khi nó được
tái định cư. Tùy chọn này có thể được đưa ra nhiều lần.

-G tên ký hiệu
--keep-global-symbol =tên ký hiệu
Chỉ giữ lại biểu tượng tên ký hiệu toàn cầu. Đặt tất cả các ký hiệu khác cục bộ cho tệp, để
chúng không thể nhìn thấy bên ngoài. Tùy chọn này có thể được đưa ra nhiều lần.

-L tên ký hiệu
--localize-symbol =tên ký hiệu
Làm biểu tượng tên ký hiệu cục bộ của tệp, để nó không hiển thị bên ngoài. Cái này
tùy chọn có thể được đưa ra nhiều hơn một lần.

-W tên ký hiệu
--weaken-symbol =tên ký hiệu
Làm biểu tượng tên ký hiệu Yếu. Tùy chọn này có thể được đưa ra nhiều lần.

-w
--ký tự đại diện
Cho phép các biểu thức chính quy trong tên ký hiệus được sử dụng trong các tùy chọn dòng lệnh khác. Các
Các toán tử dấu hỏi (?), dấu hoa thị (*), dấu gạch chéo ngược (\) và dấu ngoặc vuông ([]) có thể
được sử dụng ở bất kỳ đâu trong tên biểu tượng. Nếu ký tự đầu tiên của tên ký hiệu là
dấu chấm than (!) thì ý nghĩa của công tắc được đảo ngược cho biểu tượng đó. Vì
thí dụ:

-w -W! foo -W fo *

sẽ khiến phản đối làm suy yếu tất cả các ký hiệu bắt đầu bằng `` fo '' ngoại trừ ký hiệu
`` foo ''.

-x
--Loại bỏ tất cả
Không sao chép các ký hiệu không phải toàn cục từ tệp nguồn.

-X
- người dân địa phương
Không sao chép các ký hiệu cục bộ do trình biên dịch tạo ra. (Chúng thường bắt đầu bằng L or ..)

-b byte
--byte =byte
Chỉ giữ lại mỗi bytebyte thứ của tệp đầu vào (dữ liệu tiêu đề không bị ảnh hưởng). byte có thể
nằm trong phạm vi từ 0 đến xen kẽ-1, ở đâu xen kẽ được đưa ra bởi -i or
--xen kẽ hoặc mặc định là 4. Tùy chọn này hữu ích để tạo tệp để
chương trình ROM. Nó thường được sử dụng với mục tiêu đầu ra "srec".

-i xen kẽ
--interleave =xen kẽ
Chỉ sao chép một trong số mỗi xen kẽ byte. Chọn byte để sao chép với -b or
--byte Lựa chọn. Giá trị mặc định là 4. sự phản đối bỏ qua tùy chọn này nếu bạn không chỉ định
hay -b or --byte.

-p
- bảo tồn ngày tháng
Đặt ngày truy cập và sửa đổi của tệp đầu ra giống với ngày của
tệp đầu vào.

- gỡ lỗi
Chuyển đổi thông tin gỡ lỗi, nếu có thể. Đây không phải là mặc định vì chỉ
một số định dạng gỡ lỗi nhất định được hỗ trợ và quá trình chuyển đổi có thể mất thời gian
tiêu thụ.

--điền từ vào chỗ trống val
Lấp khoảng trống giữa các phần bằng val. Thao tác này áp dụng cho tải địa chỉ (LMA)
của các phần. Nó được thực hiện bằng cách tăng kích thước của phần với
địa chỉ và điền vào khoảng trống bổ sung được tạo bằng val.

- bàn di chuột địa chỉ
Độn tệp đầu ra đến địa chỉ tải địa chỉ. Điều này được thực hiện bằng cách tăng
kích thước của phần cuối cùng. Khoảng trống thừa được điền với giá trị được chỉ định bởi
--điền từ vào chỗ trống (số XNUMX mặc định).

- set-start val
Đặt địa chỉ bắt đầu của tệp mới thành val. Không phải tất cả các định dạng tệp đối tượng đều hỗ trợ
thiết lập địa chỉ bắt đầu.

--thay đổi-bắt đầu gia tăng
--điều chỉnh-bắt đầu gia tăng
Thay đổi địa chỉ bắt đầu bằng cách thêm gia tăng. Không phải tất cả các định dạng tệp đối tượng đều hỗ trợ cài đặt
địa chỉ bắt đầu.

--change-địa chỉ gia tăng
--điều chỉnh-vma gia tăng
Thay đổi địa chỉ VMA và LMA của tất cả các phần, cũng như địa chỉ bắt đầu, bằng cách
thêm gia tăng. Một số định dạng tệp đối tượng không cho phép thay đổi địa chỉ phần
một cách tùy tiện. Lưu ý rằng điều này không chuyển vị trí các phần; nếu chương trình mong đợi
các phần sẽ được tải tại một địa chỉ nhất định và tùy chọn này được sử dụng để thay đổi
các phần mà chúng được tải ở một địa chỉ khác, chương trình có thể bị lỗi.

--change-phần-địa chỉ phần{=, +, -}val
--điều chỉnh-phần-vma phần{=, +, -}val
Đặt hoặc thay đổi cả địa chỉ VMA và địa chỉ LMA của tên phần. Nếu = is
được sử dụng, địa chỉ phần được đặt thành val. Nếu không thì, val được thêm vào hoặc trừ đi
từ địa chỉ phần. Xem các bình luận dưới --change-địa chỉ, bên trên. Nếu như
phần không tồn tại trong tệp đầu vào, cảnh báo sẽ được đưa ra, trừ khi
--no-thay đổi-cảnh báo Được sử dụng.

--change-phần-lma phần{=, +, -}val
Đặt hoặc thay đổi địa chỉ LMA của tên phần. Địa chỉ LMA là địa chỉ
nơi phần sẽ được tải vào bộ nhớ tại thời điểm tải chương trình. Bình thường đây là
giống với địa chỉ VMA, là địa chỉ của phần tại thời gian chạy chương trình,
nhưng trên một số hệ thống, đặc biệt là những hệ thống chứa một chương trình trong ROM, cả hai có thể
khác nhau. Nếu như = được sử dụng, địa chỉ phần được đặt thành val. Nếu không thì, val được thêm vào
đến hoặc bị trừ khỏi địa chỉ phần. Xem các bình luận dưới --change-địa chỉ,
bên trên. Nếu như phần không tồn tại trong tệp đầu vào, cảnh báo sẽ được đưa ra, trừ khi
--no-thay đổi-cảnh báo Được sử dụng.

--change-phần-vma phần{=, +, -}val
Đặt hoặc thay đổi địa chỉ VMA của tên phần. Địa chỉ VMA là địa chỉ
nơi phần sẽ được đặt sau khi chương trình bắt đầu thực thi. Thông thường
địa chỉ này giống với địa chỉ LMA, là địa chỉ mà phần sẽ ở
được tải vào bộ nhớ, nhưng trên một số hệ thống, đặc biệt là những hệ thống chứa chương trình
ROM, cả hai có thể khác nhau. Nếu như = được sử dụng, địa chỉ phần được đặt thành val.
Nếu không thì, val được thêm vào hoặc bị trừ khỏi địa chỉ phần. Xem các bình luận
Dưới --change-địa chỉ, bên trên. Nếu như phần không tồn tại trong tệp đầu vào,
cảnh báo sẽ được đưa ra, trừ khi --no-thay đổi-cảnh báo Được sử dụng.

- cảnh báo thay đổi
--adjust-cảnh báo
If --change-phần-địa chỉ or --change-phần-lma or --change-phần-vma Được sử dụng,
và phần được đặt tên không tồn tại, hãy đưa ra cảnh báo. Đây là mặc định.

--no-thay đổi-cảnh báo
--no-điều chỉnh-cảnh báo
Không đưa ra cảnh báo nếu --change-phần-địa chỉ or --điều chỉnh-phần-lma or
--điều chỉnh-phần-vma được sử dụng, ngay cả khi phần được đặt tên không tồn tại.

--set-phần-cờ phần=cờ
Đặt cờ cho phần được đặt tên. Các cờ đối số là một chuỗi được phân tách bằng dấu phẩy
tên cờ. Những cái tên được công nhận là cấp phát, nội dung, tải, không tải, chỉ đọc,
, dữ liệu, rom, Lượt chia sẻgỡ lỗi. Bạn có thể đặt nội dung gắn cờ cho một phần
không có nội dung, nhưng nó không có ý nghĩa khi xóa nội dung cờ của một
phần nào có nội dung - thay vào đó chỉ cần xóa phần đó. Không phải tất cả các lá cờ đều
có ý nghĩa đối với tất cả các định dạng tệp đối tượng.

--add-phần tên phần=tên tập tin
Thêm một phần mới có tên tên phần trong khi sao chép tệp. Nội dung của cái mới
phần được lấy từ tệp tên tập tin. Kích thước của phần sẽ là kích thước của
tập tin. Tùy chọn này chỉ hoạt động trên các định dạng tệp có thể hỗ trợ các phần có
tên tùy ý.

--rename-phần tên Cu=tên mới[,cờ]
Đổi tên một phần từ tên Cu đến tên mới, tùy chọn thay đổi cờ của phần thành
cờ trong quá trình. Điều này có lợi thế hơn so với việc sử dụng một tập lệnh trình liên kết để thực hiện
đổi tên trong đó đầu ra vẫn ở dạng tệp đối tượng và không trở thành một liên kết
thực thi.

Tùy chọn này đặc biệt hữu ích khi định dạng đầu vào là nhị phân, vì điều này sẽ
luôn tạo một phần gọi là .data. Nếu ví dụ: thay vào đó, bạn muốn tạo một
phần được gọi là .rodata chứa dữ liệu nhị phân, bạn có thể sử dụng dòng lệnh sau
Để đạt được nó:

đối tượng -I binary -O -NS \
--rename-section .data = .rodata, phân bổ, tải, chỉ đọc, dữ liệu, nội dung \


--change-dẫn-char
Một số định dạng tệp đối tượng sử dụng các ký tự đặc biệt ở đầu các ký hiệu. Nhiều nhất
ký tự chung như vậy là dấu gạch dưới, mà các trình biên dịch thường thêm vào trước mỗi ký hiệu.
Tùy chọn này cho biết sự phản đối để thay đổi ký tự hàng đầu của mọi biểu tượng khi nó
chuyển đổi giữa các định dạng tệp đối tượng. Nếu các định dạng tệp đối tượng sử dụng cùng một đầu
ký tự, tùy chọn này không có hiệu lực. Nếu không, nó sẽ thêm một ký tự hoặc xóa một
hoặc thay đổi một ký tự, nếu thích hợp.

--remove-lead-char
Nếu ký tự đầu tiên của một biểu tượng toàn cục là một ký tự hàng đầu của biểu tượng đặc biệt được sử dụng
theo định dạng tệp đối tượng, loại bỏ ký tự. Biểu tượng phổ biến nhất dẫn đầu
ký tự là gạch dưới. Tùy chọn này sẽ xóa dấu gạch dưới hàng đầu khỏi toàn bộ
các ký hiệu. Điều này có thể hữu ích nếu bạn muốn liên kết các đối tượng của tệp khác nhau với nhau
các định dạng với các quy ước khác nhau cho tên ký hiệu. Điều này khác với
--change-dẫn-char bởi vì nó luôn thay đổi tên biểu tượng khi thích hợp,
không phụ thuộc vào định dạng tệp đối tượng của tệp đầu ra.

--srec-len =iVal
Chỉ có ý nghĩa cho đầu ra srec. Đặt độ dài tối đa của Srecords là
được sản xuất để iVal. Độ dài này bao gồm cả trường địa chỉ, dữ liệu và crc.

--srec-forceS3
Chỉ có ý nghĩa cho đầu ra srec. Tránh tạo bản ghi S1 / S2, chỉ tạo S3
định dạng bản ghi.

--xác định lại-sym xưa=mới
Thay đổi tên của một biểu tượng xưa, Để mới. Điều này có thể hữu ích khi một người đang thử liên kết
hai thứ cùng nhau mà bạn không có nguồn, và có những va chạm về tên tuổi.

--redefine-syms =tên tập tin
Đăng Nhập --xác định lại-sym đến từng cặp ký hiệu "xưa mới"được liệt kê trong tệp tên tập tin.
tên tập tin chỉ đơn giản là một tệp phẳng, với một cặp ký hiệu trên mỗi dòng. Dòng bình luận có thể là
được giới thiệu bởi ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

- suy yếu
Thay đổi tất cả các ký hiệu chung trong tệp thành yếu. Điều này có thể hữu ích khi xây dựng
đối tượng sẽ được liên kết với các đối tượng khác bằng cách sử dụng -R tùy chọn cho trình liên kết.
Tùy chọn này chỉ hiệu quả khi sử dụng định dạng tệp đối tượng hỗ trợ yếu
ký hiệu.

--keep-Symbol =tên tập tin
Đăng Nhập - ký hiệu giữ tùy chọn cho mỗi ký hiệu được liệt kê trong tệp tên tập tin. tên tập tin is
chỉ đơn giản là một tệp phẳng, với một tên ký hiệu trên mỗi dòng. Nhận xét dòng có thể được giới thiệu bởi
ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

--strip-Symbol =tên tập tin
Đăng Nhập - ký hiệu cuộn dây tùy chọn cho mỗi ký hiệu được liệt kê trong tệp tên tập tin. tên tập tin is
chỉ đơn giản là một tệp phẳng, với một tên ký hiệu trên mỗi dòng. Nhận xét dòng có thể được giới thiệu bởi
ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

--strip-unneeded-Symbol =tên tập tin
Đăng Nhập --strip-không cần thiết-biểu tượng tùy chọn cho mỗi ký hiệu được liệt kê trong tệp tên tập tin.
tên tập tin chỉ đơn giản là một tệp phẳng, với một tên ký hiệu trên mỗi dòng. Dòng bình luận có thể là
được giới thiệu bởi ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

--keep-global-Symbol =tên tập tin
Đăng Nhập --keep-global-biểu tượng tùy chọn cho mỗi ký hiệu được liệt kê trong tệp tên tập tin.
tên tập tin chỉ đơn giản là một tệp phẳng, với một tên ký hiệu trên mỗi dòng. Dòng bình luận có thể là
được giới thiệu bởi ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

--localize-Symbol =tên tập tin
Đăng Nhập --localize-ký hiệu tùy chọn cho mỗi ký hiệu được liệt kê trong tệp tên tập tin. tên tập tin
chỉ đơn giản là một tệp phẳng, với một tên ký hiệu trên mỗi dòng. Dòng bình luận có thể được giới thiệu
bởi ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

--weaken-Symbol =tên tập tin
Đăng Nhập --weaken-ký hiệu tùy chọn cho mỗi ký hiệu được liệt kê trong tệp tên tập tin. tên tập tin is
chỉ đơn giản là một tệp phẳng, với một tên ký hiệu trên mỗi dòng. Nhận xét dòng có thể được giới thiệu bởi
ký tự băm. Tùy chọn này có thể được đưa ra nhiều lần.

--alt-machine-code =chỉ số
Nếu kiến ​​trúc đầu ra có mã máy thay thế, hãy sử dụng chỉ sốmã thứ thay thế
của cái mặc định. Điều này hữu ích trong trường hợp máy được gán mã chính thức và
chuỗi công cụ thông qua mã mới, nhưng các ứng dụng khác vẫn phụ thuộc vào
mã gốc đang được sử dụng.

- văn bản có thể ghi được
Đánh dấu văn bản đầu ra là có thể ghi được. Tùy chọn này không có ý nghĩa đối với tất cả các tệp đối tượng
định dạng.

--văn bản chỉ đọc
Làm cho văn bản đầu ra được bảo vệ. Tùy chọn này không có ý nghĩa cho tất cả các đối tượng
định dạng tập tin.

--thuần khiết
Đánh dấu tệp đầu ra là nhu cầu được phân trang. Tùy chọn này không có ý nghĩa cho tất cả các đối tượng
định dạng tập tin.

--chure
Đánh dấu tệp đầu ra là không tinh khiết. Tùy chọn này không có ý nghĩa đối với tất cả các tệp đối tượng
định dạng.

- ký hiệu tiền tố =chuỗi
Tiền tố tất cả các ký hiệu trong tệp đầu ra bằng chuỗi.

--prefix-section =chuỗi
Tiền tố tất cả các tên phần trong tệp đầu ra bằng chuỗi.

--prefix-phân bổ-phần =chuỗi
Tiền tố tất cả các tên của tất cả các phần được phân bổ trong tệp đầu ra bằng chuỗi.

--add-gnu-debuglink =đường dẫn đến tệp
Tạo phần .gnu_debuglink chứa tham chiếu đến đường dẫn đến tệp và thêm vào
nó vào tệp đầu ra.

--chỉ-giữ-gỡ lỗi
Tách tệp, xóa bất kỳ phần nào sẽ bị xóa bởi --strip-gỡ lỗi
rời khỏi các phần gỡ lỗi.

Mục đích là tùy chọn này sẽ được sử dụng cùng với --add-gnu-gỡ lỗi liên kết
để tạo hai phần có thể thực thi. Một là một nhị phân bị tước bỏ sẽ chiếm ít không gian hơn
trong RAM và trong một bản phân phối và tệp thứ hai là tệp thông tin gỡ lỗi chỉ
cần thiết nếu khả năng gỡ lỗi được yêu cầu. Thủ tục được đề xuất để tạo
các tệp như sau:

1.
"foo" thì ...

1.
tạo một tệp chứa thông tin gỡ lỗi.

1.
thực thi bị tước.

1.
để thêm liên kết đến thông tin gỡ lỗi vào tệp thực thi bị loại bỏ.

Lưu ý - việc lựa chọn ".dbg" làm phần mở rộng cho tệp thông tin gỡ lỗi là tùy ý.
Ngoài ra, bước "--only-keep-debug" là tùy chọn. Thay vào đó, bạn có thể làm điều này:

1.
1.
1.
1.

tức là tệp được trỏ đến bởi --add-gnu-gỡ lỗi liên kết có thể là tệp thực thi đầy đủ. Nó có
không phải là một tệp được tạo bởi --chỉ-giữ-gỡ lỗi công tắc điện.

-V
--phiên bản
Hiển thị số phiên bản của sự phản đối.

-v
--dài dòng
Đầu ra chi tiết: liệt kê tất cả các tệp đối tượng được sửa đổi. Trong trường hợp lưu trữ, sự phản đối -V
liệt kê tất cả các thành viên của kho lưu trữ.

--Cứu giúp
Hiển thị tóm tắt các tùy chọn để sự phản đối.

--thông tin
Hiển thị danh sách hiển thị tất cả các kiến ​​trúc và định dạng đối tượng có sẵn.

Sử dụng h8300-hms-objcopy trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    facetracknoir
    facetracknoir
    Chương trình theo dõi mô-đun
    hỗ trợ nhiều trình theo dõi khuôn mặt, bộ lọc
    và giao thức trò chơi. Trong số những người theo dõi
    là SM FaceAPI, AIC Inertial Head
    Trình theo dõi ...
    Tải xuống facetracknoir
  • 2
    Mã QR PHP
    Mã QR PHP
    PHP QR Code là mã nguồn mở (LGPL)
    thư viện để tạo mã QR,
    Mã vạch 2 chiều. Dựa trên
    thư viện libqrencode C, cung cấp API cho
    tạo mã QR mã vạch ...
    Tải xuống mã QR PHP
  • 3
    freeciv
    freeciv
    Freeciv là một trò chơi miễn phí theo lượt
    trò chơi chiến lược nhiều người chơi, trong đó mỗi
    người chơi trở thành lãnh đạo của một
    nền văn minh, chiến đấu để đạt được
    mục tiêu cuối cùng: trở thành ...
    Tải xuống Freeciv
  • 4
    Hộp cát cúc cu
    Hộp cát cúc cu
    Cuckoo Sandbox sử dụng các thành phần để
    theo dõi hành vi của phần mềm độc hại trong một
    Môi trường hộp cát; bị cô lập khỏi
    phần còn lại của hệ thống. Nó cung cấp tự động
    phân tích v...
    Tải xuống Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Phát video YouTube trên LMS (chuyển
    Triode's to YouTbe API v3) Đây là
    một ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/lms-y...
    Tải xuống LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Nền tảng trình bày Windows (WPF)
    là một khung giao diện người dùng để xây dựng Windows
    ứng dụng máy tính để bàn. WPF hỗ trợ một
    tập hợp phát triển ứng dụng rộng rãi
    Tính năng, đặc điểm...
    Tải xuống Nền tảng trình bày Windows
  • Khác »

Lệnh Linux

Ad