İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

h8300-hms-objcopy - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında h8300-hms-objcopy çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen h8300-hms-objcopy komutudur.

Program:

ADI


objcopy - nesne dosyalarını kopyala ve çevir

SİNOPSİS


nesne kopyası [-F bfdname--hedef=bfdname]
[-I bfdname--input-hedef=bfdname]
[-O bfdname--çıktı-hedef=bfdname]
[-B bfdarch--ikili mimari=bfdarch]
[-S--tümünü şeritle]
[-g--şerit-hata ayıklama]
[-K sembol adı--keep-sembol=sembol adı]
[-N sembol adı--şerit-sembol=sembol adı]
[--şerit-gereksiz-sembol=sembol adı]
[-G sembol adı--keep-global-sembol=sembol adı]
[-L sembol adı--localize-sembol=sembol adı]
[-W sembol adı--weaken-sembol=sembol adı]
[-w--joker karakter]
[-x--Hepsini at]
[-X--discard-yerlileri]
[-b bayt--bayt=bayt]
[-i serpiştirmek--interleave=serpiştirmek]
[-j Bölüm adı--only-bölüm=Bölüm adı]
[-R Bölüm adı--kaldır-bölüm=Bölüm adı]
[-p--koruyucu-tarihler]
[--hata ayıklama]
[--boşluk-doldur=val]
[--pad-to=adres]
[--set-start=val]
[--ayarla-başlat=artış]
[--değiştir-adresler=artış]
[--bölüm-adres değiştir Bölüm{=,+,-}val]
[--bölümü değiştir-lma Bölüm{=,+,-}val]
[--değiştir-bölüm-vma Bölüm{=,+,-}val]
[--değişiklik-uyarıları] [--değişiklik yok-uyarıları]
[--set-bölüm-flagları Bölüm=bayraklar]
[--add-bölümü Bölüm adı=Dosya]
[--rename-bölümü eski ad=yeni isim[,bayraklar]]
[--change-lider-char] [--remove-lider-char]
[--srec-len=IVAL] [--srec-forceS3]
[--yeniden tanımla-sym eski=yeni]
[--redefinine-syms=Dosya]
[--zayıflamak]
[--keep-sembolleri=Dosya]
[--şerit-semboller=Dosya]
[--şerit-gereksiz-semboller=Dosya]
[--keep-global-semboller=Dosya]
[--yerelleştirme-sembolleri=Dosya]
[--zayıf-semboller=Dosya]
[--alt-makine-kodu=indeks]
[--önek-semboller=dizi]
[--önek-bölümler=dizi]
[--prefix-alloc-bölümleri=dizi]
[--add-gnu-debuglink=dosyaya giden yol]
[--only-tut-debug]
[--yazılabilir-metin]
[--salt okunur-metin]
[--saf]
[-- saf olmayan]
[-v--ayrıntılı]
[-V--versiyon]
[--yardım et] [--bilgi]
dosyada [dış dosya]

TANIM


GNU nesne kopyası yardımcı program, bir nesne dosyasının içeriğini diğerine kopyalar. nesne kopyası kullanım
nesne dosyalarını okumak ve yazmak için GNU BFD Kitaplığı. Hedefi yazabilir
nesne dosyası, kaynak nesne dosyasından farklı bir biçimde. kesin davranış
of nesne kopyası komut satırı seçenekleriyle kontrol edilir. Bunu not et nesne kopyası mümkün olmalıdır
tam bağlantılı bir dosyayı herhangi iki format arasında kopyalayın. Ancak, yeri değiştirilebilen bir nesneyi kopyalamak
Herhangi iki format arasındaki dosya beklendiği gibi çalışmayabilir.

nesne kopyası çevirilerini yapmak için geçici dosyalar oluşturur ve daha sonra siler.
nesne kopyası tüm çeviri işlerini yapmak için BFD'yi kullanır; tüm formatlara erişimi var
BFD'de tanımlanmıştır ve bu nedenle çoğu formatı açıkça söylenmeden tanıyabilir.

nesne kopyası çıkış hedefi kullanılarak S kayıtları oluşturmak için kullanılabilir. kaynak (örneğin, kullanın -O
kaynak).

nesne kopyası çıktı hedefi kullanılarak ham bir ikili dosya oluşturmak için kullanılabilir. ikili
(örneğin, kullanın -O ikili). Ne zaman nesne kopyası ham bir ikili dosya oluşturur, esasen
girdi nesne dosyasının içeriğinin bir bellek dökümünü üretin. Tüm semboller ve
yer değiştirme bilgileri silinecektir. Bellek dökümü, yükleme adresinde başlayacak
çıktı dosyasına kopyalanan en düşük bölümün.

Bir S kaydı veya ham ikili dosya oluştururken, -S ayırmak
hata ayıklama bilgilerini içeren bölümler. Bazı durumlarda -R kaldırmak faydalı olacaktır.
ikili dosyanın ihtiyaç duymadığı bilgileri içeren bölümler.

Not---nesne kopyası girdi dosyalarının endianlığını değiştiremez. eğer giriş
biçimin bir özelliği vardır (bazı biçimlerde yoktur), nesne kopyası sadece girdileri dosyaya kopyalayabilir
aynı endeliğe sahip olan veya endianlığa sahip olmayan biçimler (örn. kaynak).

SEÇENEKLER


dosyada
dış dosya
Sırasıyla giriş ve çıkış dosyaları. belirtmezseniz dış dosya, nesne kopyası
geçici bir dosya oluşturur ve sonucu yıkıcı bir şekilde şu adla yeniden adlandırır: dosyada.

-I bfdname
--input-hedef=bfdname
Kaynak dosyanın nesne biçimini şu şekilde düşünün: bfdnamegirişiminde bulunmak yerine
onu çıkar.

-O bfdname
--çıktı-hedef=bfdname
Çıktı dosyasını nesne biçimini kullanarak yazın bfdname.

-F bfdname
--hedef=bfdname
kullanım bfdname hem girdi hem de çıktı dosyası için nesne formatı olarak; yani, basitçe
Verileri kaynaktan hedefe çeviri olmadan aktarın.

-B bfdarch
--ikili mimari=bfdarch
Ham ikili girdi dosyasını bir nesne dosyasına dönüştürürken kullanışlıdır. Bu durumda
çıkış mimarisi olarak ayarlanabilir bfdarch. olması durumunda bu seçenek göz ardı edilecektir.
girdi dosyası bilinen bir bfdarch. Bu ikili verilere bir program içinde şu şekilde erişebilirsiniz:
dönüştürme işlemi tarafından oluşturulan özel sembollere atıfta bulunmak. Bunlar
sembollere _binary_ denirobjfile_start, _ikili_objfile_son ve
_ikili_objfile_boy. örneğin bir resim dosyasını bir nesne dosyasına dönüştürebilir ve
daha sonra bu sembolleri kullanarak kodunuzda erişin.

-j Bölüm adı
--only-bölüm=Bölüm adı
Girdi dosyasından çıktı dosyasına yalnızca adlandırılmış bölümü kopyalayın. Bu seçenek
birden fazla verilmelidir. Bu seçeneğin uygun olmayan şekilde kullanılmasının
çıktı dosyası kullanılamaz.

-R Bölüm adı
--kaldır-bölüm=Bölüm adı
adlı herhangi bir bölümü kaldırın Bölüm adı çıktı dosyasından. Bu seçenek verilebilir
birden fazla. Bu seçeneğin uygun olmayan şekilde kullanılmasının çıktı dosyasını olumsuz etkileyebileceğini unutmayın.
kullanılamaz.

-S
--tümünü şeritle
Kaynak dosyadan yer değiştirme ve sembol bilgilerini kopyalamayın.

-g
--şerit-hata ayıklama
Kaynak dosyadan hata ayıklama sembollerini veya bölümlerini kopyalamayın.

--şerit-gereksiz
Yer değiştirme işlemi için gerekli olmayan tüm sembolleri soyun.

-K sembol adı
--keep-sembol=sembol adı
Yalnızca sembolü kopyala sembol adı kaynak dosyadan. Bu seçenek şundan daha fazla verilebilir:
bir Zamanlar.

-N sembol adı
--şerit-sembol=sembol adı
Sembolü kopyalamayın sembol adı kaynak dosyadan. Bu seçenek daha fazla verilebilir
bir kereden.

--şerit-gereksiz-sembol=sembol adı
Sembolü kopyalamayın sembol adı tarafından gerekmedikçe kaynak dosyadan
yer değiştirme. Bu seçenek birden fazla verilebilir.

-G sembol adı
--keep-global-sembol=sembol adı
Sadece sembolü tut sembol adı küresel. Diğer tüm sembolleri dosyaya yerel yapın, böylece
dışarıdan görünmezler. Bu seçenek birden fazla verilebilir.

-L sembol adı
--localize-sembol=sembol adı
sembol yap sembol adı dosyaya yerel, böylece harici olarak görünmez. Bu
birden fazla seçenek verilebilir.

-W sembol adı
--weaken-sembol=sembol adı
sembol yap sembol adı zayıf. Bu seçenek birden fazla verilebilir.

-w
--joker karakter
içinde normal ifadelere izin ver sembol adıdiğer komut satırı seçeneklerinde kullanılır. NS
soru işareti (?), yıldız işareti (*), ters eğik çizgi (\) ve köşeli parantez ([]) operatörleri
sembol adının herhangi bir yerinde kullanılabilir. Sembol adının ilk karakteri ise
ünlem işareti (!) varsa, o sembol için anahtarın anlamı tersine çevrilir. İçin
örnek:

-w -W !foo -Wfo*

objcopy'nin, sembol dışında ``fo'' ile başlayan tüm sembolleri zayıflatmasına neden olur.
"foo".

-x
--Hepsini at
Global olmayan sembolleri kaynak dosyadan kopyalamayın.

-X
--discard-yerlileri
Derleyici tarafından oluşturulan yerel sembolleri kopyalamayın. (Bunlar genellikle L or ..)

-b bayt
--bayt=bayt
Sadece her baytgiriş dosyasının th baytı (başlık verileri etkilenmez). bayt yapabilmek
0 ile aralığında olmak serpiştirmek-1, nerede serpiştirmek tarafından verilir -i or
--interleav seçeneği veya varsayılan 4'tür. Bu seçenek, dosya oluşturmak için kullanışlıdır.
ROM'u programlayın. Genellikle bir "srec" çıktı hedefi ile kullanılır.

-i serpiştirmek
--interleave=serpiştirmek
Her birinden yalnızca birini kopyalayın serpiştirmek bayt. ile hangi baytın kopyalanacağını seçin. -b or
--bayt seçenek. Varsayılan 4'tür. nesne kopyası belirtmezseniz bu seçeneği yok sayar
ya -b or --bayt.

-p
--koruyucu-tarihler
Çıktı dosyasının erişim ve değişiklik tarihlerini aşağıdakilerle aynı olacak şekilde ayarlayın.
giriş dosyası.

--hata ayıklama
Mümkünse hata ayıklama bilgilerini dönüştürün. Bu varsayılan değil çünkü yalnızca
belirli hata ayıklama biçimleri desteklenir ve dönüştürme işlemi zaman alabilir
tüketen.

--boşluk doldurma val
ile bölümler arasındaki boşlukları doldurun val. Bu işlem için geçerlidir yük adres (ÖMA)
bölümlerinden. Alt kısımla bölümün boyutunu artırarak yapılır.
adres ve ile oluşturulan fazladan boşluğu doldurma val.

--pad-to adres
Çıktı dosyasını yükleme adresine kadar doldurun adres. Bu, artırılarak yapılır.
son bölümün boyutu. Fazladan boşluk, tarafından belirtilen değerle doldurulur.
--boşluk doldurma (varsayılan sıfır).

--set-start val
Yeni dosyanın başlangıç ​​adresini şu şekilde ayarlayın: val. Tüm nesne dosya biçimleri desteklenmez
başlangıç ​​adresinin ayarlanması.

--değiştir-başlangıç artış
--ayarla-başlat artış
ekleyerek başlangıç ​​adresini değiştirin. artış. Tüm nesne dosya biçimleri ayarı desteklemez
başlangıç ​​adresi.

--değiştir-adresler artış
--ayar-vma artış
Tüm bölümlerin VMA ve LMA adreslerini ve ayrıca başlangıç ​​adresini şu şekilde değiştirin:
ekleme artış. Bazı nesne dosya biçimleri, bölüm adreslerinin değiştirilmesine izin vermez
keyfi olarak. Bunun bölümlerin yerini değiştirmediğini unutmayın; program bekliyorsa
bölümlerin belirli bir adrese yüklenmesini sağlar ve bu seçeneği değiştirmek için kullanılır.
bölümleri farklı bir adrese yüklenirse program başarısız olabilir.

--bölüm-adres değiştir Bölüm{=,+,-}val
--adjust-bölüm-vma Bölüm{=,+,-}val
Adlandırılmış kişinin hem VMA adresini hem de LMA adresini ayarlayın veya değiştirin. Bölüm. Eğer = is
kullanıldığında, bölüm adresi şu şekilde ayarlanır: val. Aksi takdirde, val eklenir veya çıkarılır
bölüm adresinden. altındaki yorumlara bakın --değiştir-adresler, üstünde. Eğer
Bölüm giriş dosyasında yoksa, bir uyarı verilecektir, aksi takdirde
--değişiklik yok-uyarıları kullanıldı.

--bölümü değiştir-lma Bölüm{=,+,-}val
Adlandırılmış kişinin LMA adresini ayarlayın veya değiştirin. Bölüm. LMA adresi adrestir
bölümün program yükleme zamanında belleğe yükleneceği yer. Normalde bu
program çalışma zamanında bölümün adresi olan VMA adresi ile aynı,
ancak bazı sistemlerde, özellikle bir programın ROM'da tutulduğu sistemlerde, ikisi
farklı. Eğer = kullanıldığında, bölüm adresi şu şekilde ayarlanır: val. Aksi takdirde, val eklendi
bölüm adresinden çıkarılır veya çıkarılır. altındaki yorumlara bakın --değiştir-adresler,
üstünde. Eğer Bölüm giriş dosyasında yoksa, bir uyarı verilecektir, aksi takdirde
--değişiklik yok-uyarıları kullanıldı.

--değiştir-bölüm-vma Bölüm{=,+,-}val
Adlandırılmış kişinin VMA adresini ayarlayın veya değiştirin Bölüm. VMA adresi adrestir
program çalışmaya başladıktan sonra bölümün nerede bulunacağı. Normalde
bu, bölümün olacağı adres olan LMA adresiyle aynıdır.
belleğe yüklenir, ancak bazı sistemlerde, özellikle bir programın tutulduğu sistemlerde
ROM, ikisi farklı olabilir. Eğer = kullanıldığında, bölüm adresi şu şekilde ayarlanır: val.
Aksi takdirde, val bölüm adresine eklenir veya çıkarılır. yorumları görün
altında --değiştir-adresler, üstünde. Eğer Bölüm girdi dosyasında yoksa, bir
olmadıkça uyarı verilecektir. --değişiklik yok-uyarıları kullanıldı.

--değişiklik-uyarıları
--ayar-uyarılar
If --bölüm-adres değiştir or --bölümü değiştir-lma or --değiştir-bölüm-vma kullanıldı,
ve adlandırılmış bölüm mevcut değilse, bir uyarı verin. Bu varsayılandır.

--değişiklik yok-uyarıları
--hayır-ayar-uyarıları
varsa uyarı vermeyin --bölüm-adres değiştir or --adjust-bölüm-lma or
--adjust-bölüm-vma adlandırılmış bölüm olmasa bile kullanılır.

--set-bölüm-flagları Bölüm=bayraklar
Adlandırılmış bölüm için bayrakları ayarlayın. NS bayraklar argüman virgülle ayrılmış bir dizedir
bayrak isimleri. Tanınan isimler şunlardır tahsis etmek, içindekiler, yük, yüksüz, Sadece oku,
kod, veri, rom, pay, ve ayıklamak. Sen ayarlayabilirsiniz içindekiler bir bölüm için bayrak
içeriği yoktur, ancak içeriği temizlemek anlamlı değildir. içindekiler bayrağı
içeriği olan bölüm -- bunun yerine bölümü kaldırmanız yeterlidir. Tüm bayraklar değil
tüm nesne dosya biçimleri için anlamlıdır.

--add-bölümü Bölüm adı=Dosya
adlı yeni bir bölüm ekle Bölüm adı dosyayı kopyalarken. yeni içeriğin içeriği
bölüm dosyadan alınmıştır Dosya. Bölümün boyutu,
dosya. Bu seçenek yalnızca şu bölümleri destekleyebilen dosya biçimlerinde çalışır:
keyfi isimler.

--rename-bölümü eski ad=yeni isim[,bayraklar]
Bir bölümü yeniden adlandır eski ad için yeni isim, isteğe bağlı olarak bölümün bayraklarını
bayraklar süreç içerisinde. Bu, aşağıdakileri gerçekleştirmek için bir bağlayıcı komut dosyası kullanma avantajına sahiptir.
çıktının bir nesne dosyası olarak kalması ve bağlantılı bir dosya haline gelmemesi için yeniden adlandırın
yürütülebilir.

Bu seçenek özellikle giriş biçimi ikili olduğunda yararlıdır, çünkü bu
her zaman .data adlı bir bölüm oluşturun. Örneğin, bunun yerine bir
ikili verileri içeren .rodata adlı bölüm aşağıdaki komut satırını kullanabilirsiniz
başarmak için:

objcopy -I ikili -O -B \
--rename-section .data=.rodata,alloc,load,salt okunur,data,contents \


--change-lider-char
Bazı nesne dosyası biçimleri, sembollerin başında özel karakterler kullanır. en
Bu tür ortak bir karakter, derleyicilerin genellikle her sembolün önüne eklediği alt çizgidir.
Bu seçenek söyler nesne kopyası her sembolün baş karakterini değiştirmek için
nesne dosya biçimleri arasında dönüştürür. Nesne dosya biçimleri aynı satır aralığını kullanıyorsa
karakter, bu seçeneğin hiçbir etkisi yoktur. Aksi takdirde, bir karakter ekler veya bir
veya uygun şekilde bir karakteri değiştirin.

--remove-lider-char
Genel sembolün ilk karakteri özel bir sembol baş karakteri ise
nesne dosya biçimine göre, karakteri kaldırın. Önde gelen en yaygın sembol
karakter alt çizgidir. Bu seçenek, tüm global öğelerin başındaki alt çizgiyi kaldıracaktır.
semboller. Farklı dosyadaki nesneleri birbirine bağlamak istiyorsanız bu yararlı olabilir.
sembol adları için farklı kurallara sahip biçimler. Bu farklı
--change-lider-char çünkü uygun olduğunda her zaman sembol adını değiştirir,
çıktı dosyasının nesne dosyası biçiminden bağımsız olarak.

--srec-len=IVAL
Yalnızca srec çıktısı için anlamlıdır. Srecords'un maksimum uzunluğunu ayarlayın
için üretildi IVAL. Bu uzunluk hem adres, hem veri hem de crc alanlarını kapsar.

--srec-forceS3
Yalnızca srec çıktısı için anlamlıdır. Yalnızca S1 oluşturarak S2/S3 kayıtlarının oluşturulmasından kaçının
kayıt formatı.

--yeniden tanımla-sym eski=yeni
Bir sembolün adını değiştirme eskie yeni. Bu, bağlantı denendiğinde faydalı olabilir
kaynağınız olmayan iki şey bir arada ve isim çakışmaları var.

--redefinine-syms=Dosya
Tamam --yeniden tanımla-sym her bir sembol çiftine "eski yeni"dosyada listeleniyor Dosya.
Dosya her satırda bir sembol çifti bulunan düz bir dosyadır. satır yorumları olabilir
karma karakter tarafından tanıtıldı. Bu seçenek birden fazla verilebilir.

--zayıflamak
Dosyadaki tüm global sembolleri zayıf olacak şekilde değiştirin. Bu, bir
kullanılarak diğer nesnelere bağlanacak nesne -R bağlayıcı seçeneği.
Bu seçenek yalnızca zayıf desteği destekleyen bir nesne dosya biçimi kullanıldığında etkilidir.
semboller.

--keep-sembolleri=Dosya
Tamam --keep-sembol dosyada listelenen her sembol için seçenek Dosya. Dosya is
her satırda bir sembol adı olan sadece düz bir dosya. Satır yorumları tarafından tanıtılabilir
hash karakteri. Bu seçenek birden fazla verilebilir.

--şerit-semboller=Dosya
Tamam --şerit-sembol dosyada listelenen her sembol için seçenek Dosya. Dosya is
her satırda bir sembol adı olan sadece düz bir dosya. Satır yorumları tarafından tanıtılabilir
hash karakteri. Bu seçenek birden fazla verilebilir.

--şerit-gereksiz-semboller=Dosya
Tamam --şerit-gereksiz-sembol dosyada listelenen her sembol için seçenek Dosya.
Dosya her satırda bir sembol adı olan düz bir dosyadır. satır yorumları olabilir
karma karakter tarafından tanıtıldı. Bu seçenek birden fazla verilebilir.

--keep-global-semboller=Dosya
Tamam --keep-global-sembol dosyada listelenen her sembol için seçenek Dosya.
Dosya her satırda bir sembol adı olan düz bir dosyadır. satır yorumları olabilir
karma karakter tarafından tanıtıldı. Bu seçenek birden fazla verilebilir.

--yerelleştirme-sembolleri=Dosya
Tamam --localize-sembol dosyada listelenen her sembol için seçenek Dosya. Dosya
her satırda bir sembol adı olan düz bir dosyadır. Satır yorumları tanıtılabilir
hash karakterine göre. Bu seçenek birden fazla verilebilir.

--zayıf-semboller=Dosya
Tamam --zayıf-sembol dosyada listelenen her sembol için seçenek Dosya. Dosya is
her satırda bir sembol adı olan sadece düz bir dosya. Satır yorumları tarafından tanıtılabilir
hash karakteri. Bu seçenek birden fazla verilebilir.

--alt-makine-kodu=indeks
Çıkış mimarisinde alternatif makine kodları varsa, indeksbunun yerine th kodu
varsayılan olandan. Bu, bir makineye resmi bir kod atanması ve
alet zinciri yeni kodu benimser, ancak diğer uygulamalar hala
orijinal kod kullanılıyor.

--yazılabilir-metin
Çıktı metnini yazılabilir olarak işaretleyin. Bu seçenek tüm nesne dosyaları için anlamlı değil
biçimleri.

--salt okunur-metin
Çıktı metnini yazmaya karşı korumalı yapın. Bu seçenek tüm nesneler için anlamlı değil
dosya formatları.

--saf
Çıktı dosyasını talep sayfası olarak işaretleyin. Bu seçenek tüm nesneler için anlamlı değil
dosya formatları.

-- saf olmayan
Çıktı dosyasını saf olmayan olarak işaretleyin. Bu seçenek tüm nesne dosyaları için anlamlı değil
biçimleri.

--önek-semboller=dizi
Çıktı dosyasındaki tüm sembollerin önüne şunu ekleyin: dizi.

--önek-bölümler=dizi
Çıktı dosyasındaki tüm bölüm adlarının önüne şunu ekleyin: dizi.

--prefix-alloc-bölümleri=dizi
Çıktı dosyasında tahsis edilen tüm bölümlerin tüm adlarının önüne şunu ekleyin: dizi.

--add-gnu-debuglink=dosyaya giden yol
Bir referans içeren bir .gnu_debuglink bölümü oluşturur. dosyaya giden yol ve ekler
çıktı dosyasına atın.

--only-tut-debug
Bir dosyayı soyun, soyulabilecek bölümleri kaldırarak --şerit-hata ayıklama ve
hata ayıklama bölümlerinden çıkmak.

Amaç, bu seçeneğin aşağıdakilerle birlikte kullanılmasıdır. --add-gnu-hata ayıklama bağlantısı
iki parçalı bir yürütülebilir dosya oluşturmak için. Biri daha az yer kaplayacak soyulmuş bir ikili dosya
RAM'de ve bir dağıtımda ve ikincisi yalnızca bir hata ayıklama bilgi dosyasında
hata ayıklama yetenekleri gerekiyorsa gereklidir. Bunları oluşturmak için önerilen prosedür
dosyalar aşağıdaki gibidir:

1.
"foo" o zaman...

1.
hata ayıklama bilgilerini içeren bir dosya oluşturun.

1.
soyulmuş yürütülebilir dosya.

1.
soyulmuş yürütülebilir dosyaya hata ayıklama bilgilerine bir bağlantı eklemek için.

Not - hata ayıklama bilgi dosyasının uzantısı olarak ".dbg" seçimi isteğe bağlıdır.
Ayrıca "--only-keep-debug" adımı isteğe bağlıdır. Bunun yerine şunu yapabilirsiniz:

1.
1.
1.
1.

yani, tarafından işaret edilen dosya --add-gnu-hata ayıklama bağlantısı tam yürütülebilir dosya olabilir. yapar
tarafından oluşturulmuş bir dosya olmak zorunda değildir. --only-tut-debug geçiş.

-V
--versiyon
sürüm numarasını göster nesne kopyası.

-v
--ayrıntılı
Ayrıntılı çıktı: değiştirilen tüm nesne dosyalarını listeler. Arşivler söz konusu olduğunda, nesne kopyası -V
arşivin tüm üyelerini listeler.

--yardım et
Seçeneklerin bir özetini göster nesne kopyası.

--bilgi
Mevcut tüm mimarileri ve nesne formatlarını gösteren bir liste görüntüleyin.

onworks.net hizmetlerini kullanarak h8300-hms-objcopy çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Facetracknoir
    Facetracknoir
    Modüler kafa takip programı
    çoklu yüz izleyicileri, filtreleri destekler
    ve oyun protokolleri. İzleyiciler arasında
    SM FaceAPI, AIC Atalet Başlığıdır
    izci...
    Facetracknoir'ı indirin
  • 2
    PHP QR Kodu
    PHP QR Kodu
    PHP QR Kodu açık kaynaktır (LGPL)
    QR Kodu oluşturmak için kütüphane,
    2 boyutlu barkod. Dayalı
    libqrencode C kitaplığı, API sağlar
    QR Kod çubuğu oluşturuluyor...
    PHP QR Kodunu İndirin
  • 3
    ücretsiz
    ücretsiz
    Freeciv ücretsiz bir sıra tabanlıdır.
    her birinin yer aldığı çok oyunculu strateji oyunu
    oyuncu bir lider olur
    medeniyeti elde etmek için savaşan
    nihai hedef: olmak...
    Freeciv'i indirin
  • 4
    Guguklu Sandbox
    Guguklu Sandbox
    Cuckoo Sandbox bileşenleri şu amaçlarla kullanır:
    kötü amaçlı yazılımın davranışını izlemek
    Sandbox ortamı; izole edilmiş
    sistemin geri kalanı. otomatik sunuyor
    analiz o...
    Cuckoo Sandbox'ı indirin
  • 5
    LMS-YouTube
    LMS-YouTube
    YouTube videosunu LMS'de oynatın (taşıma
    Triode'dan YouTbe'ye API v3) Bu
    ayrıca alınabilen bir uygulama
    itibaren
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube'u indirin
  • 6
    Windows Sunum Vakfı
    Windows Sunum Vakfı
    Windows Sunum Vakfı (WPF)
    Windows oluşturmak için bir UI çerçevesidir
    masaüstü uygulamaları. WPF, bir
    geniş uygulama geliştirme seti
    özellikleri...
    Windows Sunum Vakfı'nı İndirin
  • Daha fazla »

Linux komutları

Ad