@prefix foaf: .
foaf:primaryTopic .
@prefix dbo: .
dbo:wikiPageWikiLink ;
dbo:wikiPageDisambiguates .
@prefix rdf: .
@prefix yago: .
rdf:type yago:Communication100033020 ,
dbo:Work ,
yago:Abstraction100002137 ,
yago:WrittenCommunication106349220 ,
dbo:Software ,
yago:CodingSystem106353757 .
@prefix wikidata: .
rdf:type wikidata:Q7397 ,
yago:Writing106359877 .
@prefix owl: .
rdf:type owl:Thing ,
yago:Software106566077 ,
yago:Code106355894 .
@prefix schema: .
rdf:type schema:CreativeWork ,
wikidata:Q386724 .
@prefix rdfs: .
rdfs:label "Gold (linker)"@en ,
"Gold (\u043A\u043E\u043C\u043F\u043E\u043D\u043E\u0432\u0449\u0438\u043A)"@ru ,
"Gold (\u9023\u7D50\u5668)"@zh ;
rdfs:comment "gold \u2014 \u044D\u0442\u043E \u043A\u043E\u043C\u043F\u043E\u043D\u043E\u0432\u0449\u0438\u043A \u0434\u043B\u044F ELF \u0444\u0430\u0439\u043B\u043E\u0432. \u041E\u043D \u0441\u0442\u0430\u043B \u043E\u0444\u0438\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u043F\u0430\u043A\u0435\u0442\u043E\u043C GNU \u0438 \u0431\u044B\u043B \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D \u0432 binutils \u0432 \u043C\u0430\u0440\u0442\u0435 2008 \u0433\u043E\u0434\u0430 \u0438 \u0431\u044B\u043B \u0432\u043F\u0435\u0440\u0432\u044B\u0435 \u0432\u044B\u043F\u0443\u0449\u0435\u043D \u0432 \u0441\u043E\u0441\u0442\u0430\u0432\u0435 binutils \u0432\u0435\u0440\u0441\u0438\u0438 2.19. Gold \u0431\u044B\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D \u0419\u0435\u043D\u043E\u043C \u041B\u044D\u043D\u0441\u043E\u043C \u0422\u0435\u0439\u043B\u043E\u0440\u043E\u043C \u0438 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u043A\u043E\u043C\u0430\u043D\u0434\u043E\u0439 \u0438\u0437 Google. \u041C\u043E\u0442\u0438\u0432\u0430\u0446\u0438\u0435\u0439 \u0434\u043B\u044F \u043D\u0430\u043F\u0438\u0441\u0430\u043D\u0438\u044F gold \u0431\u044B\u043B\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u043E\u043C\u043F\u043E\u043D\u043E\u0432\u0449\u0438\u043A\u0430, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0431\u043E\u043B\u0435\u0435 \u0431\u044B\u0441\u0442\u0440\u044B\u043C, \u0447\u0435\u043C GNU linker, \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E \u0434\u043B\u044F \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439, \u043D\u0430\u043F\u0438\u0441\u0430\u043D\u043D\u044B\u0445 \u043D\u0430 C++."@ru ,
"In software engineering, gold is a linker for ELF files. It became an official GNU package and was added to binutils in March 2008 and first released in binutils version 2.19. gold was developed by Ian Lance Taylor and a small team at Google. The motivation for writing gold was to make a linker that is faster than the GNU linker, especially for large applications coded in C++. To specify gold in a makefile, one sets the LD or LD environmental variable to ld.gold. To specify gold through a compiler option, one can use the gcc option -fuse-ld=gold."@en ,
"\u5728\u8EDF\u9AD4\u5DE5\u7A0B\u4E2D\uFF0Cgold\u662FELF\u6A94\u6848\u7684\u94FE\u63A5\u5668\u3002\u5176\u57282008\u5E743\u6708\u6210\u70BA\u5B98\u65B9GNU\u8EDF\u9AD4\u5305\u4E26\u88AB\u52A0\u5165\u81F3GNU Binutils\u4E2D\uFF0C\u7B2C\u4E00\u6B21\u91CB\u51FA\u662F\u5728binutils 2.19\u4E2D\u3002gold\u662F\u7531Ian Lance Taylor\u8207Google\u7684\u4E00\u500B\u5C0F\u5718\u968A\u958B\u767C\u7684\u3002\u7DE8\u5BEBgold\u7684\u52D5\u6A5F\u662F\u8981\u88FD\u4F5C\u4E00\u500B\u6BD4GNU\u9023\u7D50\u5668\u66F4\u5FEB\u7684\u9023\u7D50\u5668\uFF0C\u7279\u5225\u662F\u5C0D\u65BC\u4F7F\u7528C++\u7DE8\u5BEB\u7684\u5927\u578B\u5E94\u7528\u7A0B\u5E8F\u3002 \u8207GNU\u9023\u7D50\u5668\u4E0D\u540C\uFF0Cgold\u4E26\u4E0D\u6703\u4F7F\u7528BFD\u51FD\u5F0F\u5EAB\u4F86\u8655\u7406\u76EE\u7684\u6A94\u3002\u96D6\u7136\u9019\u9650\u5236\u4E86\u5176\u53EA\u80FD\u8655\u7406ELF\u7684\u76EE\u7684\u6A94\u683C\u5F0F\uFF0C\u4F46\u5176\u4E5F\u8072\u7A31\u53EF\u4EE5\u5728\u6C92\u6709\u984D\u5916\u62BD\u8C61\u5C64\u7684\u60C5\u6CC1\u4E0B\u6709\u66F4\u6E05\u6670\u4E14\u66F4\u5FEB\u7684\u5BE6\u4F5C\u3002\u4F5C\u8005\u63D0\u5230\u4E86\u5B8C\u5168\u79FB\u9664BFD\u4F5C\u70BA\u5F9E\u982D\u958B\u767C\u65B0\u9023\u7D50\u5668\u800C\u975E\u9010\u6B65\u6539\u9032GNU\u9023\u7D50\u5668\u7684\u539F\u56E0\u3002\u9019\u500B\u91CD\u5BEB\u4E5F\u4FEE\u5FA9\u4E86\u820A\u7684ld\u7684\u4E00\u4E9BBug\uFF0C\u9019\u4E9BBug\u4EE5\u5404\u7A2E\u5C0F\u554F\u984C\u7834\u58DEELF\u6A94\u6848\u3002 \u8981\u5728Makefile\u4E2D\u6307\u5B9Agold\uFF0C\u53EF\u4EE5\u5C07LD\u6216LD\u73AF\u5883\u53D8\u91CF\u8A2D\u5B9A\u70BAld.gold\u3002\u8981\u900F\u904E\u7DE8\u8B6F\u5668\u9078\u9805\u6307\u5B9Agold\uFF0C\u53EF\u4EE5\u4F7F\u7528GCC\u9078\u9805-fuse-ld=gold\u3002 Fedora\u5DF2\u5C07gold\u5F9Ebinutils\u79FB\u8F49\u5230\u81EA\u5DF1\u7684\u8EDF\u9AD4\u5305\u4E2D\uFF0C\u56E0\u70BA\u64D4\u5FC3\u5728Google\u7684\u8208\u8DA3\u8F49\u79FB\u5230LLVM\u5F8C\u6703\u6709\u8F6F\u4EF6\u8150\u8D25\u7684\u554F\u984C\u3002"@zh ;
foaf:name "gold"@en ;
foaf:homepage .
@prefix dcterms: .
@prefix dbc: .
dcterms:subject dbc:Programming_tools ,
,
dbc:Free_compilers_and_interpreters ,
dbc:GNU_Project_software ;
dbo:abstract "In software engineering, gold is a linker for ELF files. It became an official GNU package and was added to binutils in March 2008 and first released in binutils version 2.19. gold was developed by Ian Lance Taylor and a small team at Google. The motivation for writing gold was to make a linker that is faster than the GNU linker, especially for large applications coded in C++. Unlike the GNU linker, gold does not use the BFD library to process object files. While this limits the object file formats it can process to ELF only, it is also claimed to result in a cleaner and faster implementation without an additional abstraction layer. The author cited complete removal of BFD as a reason to create a new linker from scratch rather than incrementally improve the GNU linker. This rewrite also fixes some bugs in old ld that break ELF files in various minor ways. To specify gold in a makefile, one sets the LD or LD environmental variable to ld.gold. To specify gold through a compiler option, one can use the gcc option -fuse-ld=gold. Fedora has moved gold from binutils into its own packagedue to concerns it is suffering from bitrotafter Google's interest has moved to LLVM."@en ,
"gold \u2014 \u044D\u0442\u043E \u043A\u043E\u043C\u043F\u043E\u043D\u043E\u0432\u0449\u0438\u043A \u0434\u043B\u044F ELF \u0444\u0430\u0439\u043B\u043E\u0432. \u041E\u043D \u0441\u0442\u0430\u043B \u043E\u0444\u0438\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u043C \u043F\u0430\u043A\u0435\u0442\u043E\u043C GNU \u0438 \u0431\u044B\u043B \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D \u0432 binutils \u0432 \u043C\u0430\u0440\u0442\u0435 2008 \u0433\u043E\u0434\u0430 \u0438 \u0431\u044B\u043B \u0432\u043F\u0435\u0440\u0432\u044B\u0435 \u0432\u044B\u043F\u0443\u0449\u0435\u043D \u0432 \u0441\u043E\u0441\u0442\u0430\u0432\u0435 binutils \u0432\u0435\u0440\u0441\u0438\u0438 2.19. Gold \u0431\u044B\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D \u0419\u0435\u043D\u043E\u043C \u041B\u044D\u043D\u0441\u043E\u043C \u0422\u0435\u0439\u043B\u043E\u0440\u043E\u043C \u0438 \u043D\u0435\u0431\u043E\u043B\u044C\u0448\u043E\u0439 \u043A\u043E\u043C\u0430\u043D\u0434\u043E\u0439 \u0438\u0437 Google. \u041C\u043E\u0442\u0438\u0432\u0430\u0446\u0438\u0435\u0439 \u0434\u043B\u044F \u043D\u0430\u043F\u0438\u0441\u0430\u043D\u0438\u044F gold \u0431\u044B\u043B\u043E \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u043A\u043E\u043C\u043F\u043E\u043D\u043E\u0432\u0449\u0438\u043A\u0430, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u0431\u043E\u043B\u0435\u0435 \u0431\u044B\u0441\u0442\u0440\u044B\u043C, \u0447\u0435\u043C GNU linker, \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E \u0434\u043B\u044F \u0431\u043E\u043B\u044C\u0448\u0438\u0445 \u043F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439, \u043D\u0430\u043F\u0438\u0441\u0430\u043D\u043D\u044B\u0445 \u043D\u0430 C++."@ru ,
"\u5728\u8EDF\u9AD4\u5DE5\u7A0B\u4E2D\uFF0Cgold\u662FELF\u6A94\u6848\u7684\u94FE\u63A5\u5668\u3002\u5176\u57282008\u5E743\u6708\u6210\u70BA\u5B98\u65B9GNU\u8EDF\u9AD4\u5305\u4E26\u88AB\u52A0\u5165\u81F3GNU Binutils\u4E2D\uFF0C\u7B2C\u4E00\u6B21\u91CB\u51FA\u662F\u5728binutils 2.19\u4E2D\u3002gold\u662F\u7531Ian Lance Taylor\u8207Google\u7684\u4E00\u500B\u5C0F\u5718\u968A\u958B\u767C\u7684\u3002\u7DE8\u5BEBgold\u7684\u52D5\u6A5F\u662F\u8981\u88FD\u4F5C\u4E00\u500B\u6BD4GNU\u9023\u7D50\u5668\u66F4\u5FEB\u7684\u9023\u7D50\u5668\uFF0C\u7279\u5225\u662F\u5C0D\u65BC\u4F7F\u7528C++\u7DE8\u5BEB\u7684\u5927\u578B\u5E94\u7528\u7A0B\u5E8F\u3002 \u8207GNU\u9023\u7D50\u5668\u4E0D\u540C\uFF0Cgold\u4E26\u4E0D\u6703\u4F7F\u7528BFD\u51FD\u5F0F\u5EAB\u4F86\u8655\u7406\u76EE\u7684\u6A94\u3002\u96D6\u7136\u9019\u9650\u5236\u4E86\u5176\u53EA\u80FD\u8655\u7406ELF\u7684\u76EE\u7684\u6A94\u683C\u5F0F\uFF0C\u4F46\u5176\u4E5F\u8072\u7A31\u53EF\u4EE5\u5728\u6C92\u6709\u984D\u5916\u62BD\u8C61\u5C64\u7684\u60C5\u6CC1\u4E0B\u6709\u66F4\u6E05\u6670\u4E14\u66F4\u5FEB\u7684\u5BE6\u4F5C\u3002\u4F5C\u8005\u63D0\u5230\u4E86\u5B8C\u5168\u79FB\u9664BFD\u4F5C\u70BA\u5F9E\u982D\u958B\u767C\u65B0\u9023\u7D50\u5668\u800C\u975E\u9010\u6B65\u6539\u9032GNU\u9023\u7D50\u5668\u7684\u539F\u56E0\u3002\u9019\u500B\u91CD\u5BEB\u4E5F\u4FEE\u5FA9\u4E86\u820A\u7684ld\u7684\u4E00\u4E9BBug\uFF0C\u9019\u4E9BBug\u4EE5\u5404\u7A2E\u5C0F\u554F\u984C\u7834\u58DEELF\u6A94\u6848\u3002 \u8981\u5728Makefile\u4E2D\u6307\u5B9Agold\uFF0C\u53EF\u4EE5\u5C07LD\u6216LD\u73AF\u5883\u53D8\u91CF\u8A2D\u5B9A\u70BAld.gold\u3002\u8981\u900F\u904E\u7DE8\u8B6F\u5668\u9078\u9805\u6307\u5B9Agold\uFF0C\u53EF\u4EE5\u4F7F\u7528GCC\u9078\u9805-fuse-ld=gold\u3002 Fedora\u5DF2\u5C07gold\u5F9Ebinutils\u79FB\u8F49\u5230\u81EA\u5DF1\u7684\u8EDF\u9AD4\u5305\u4E2D\uFF0C\u56E0\u70BA\u64D4\u5FC3\u5728Google\u7684\u8208\u8DA3\u8F49\u79FB\u5230LLVM\u5F8C\u6703\u6709\u8F6F\u4EF6\u8150\u8D25\u7684\u554F\u984C\u3002"@zh .
@prefix dbr: .
dbo:wikiPageWikiLink dbr:GNU_General_Public_License_version_3 ,
dbr:GNU_Binutils ,
dbc:Free_compilers_and_interpreters ,
dbr:Comparison_of_executable_file_formats ,
dbr:Executable_and_Linkable_Format ,
dbc:Programming_tools ,
dbr:Binary_File_Descriptor_library ,
dbr:List_of_GNU_packages ,
dbr:Environment_variable ,
dbr:Google ,
dbr:LLVM ,
dbr:Software_rot ,
,
dbr:Makefile ,
,
dbr:Linux_Foundation ,
,
dbr:GNU_linker ,
dbr:GNU_Compiler_Collection ,
,
dbc:GNU_Project_software ,
dbr:Object_file ,
dbr:Compiler ,
,
dbr:GNU ,
dbr:Application_software .
@prefix dbp: .
dbp:website .
@prefix dbt: .
dbp:wikiPageUsesTemplate dbt:Lowercase ,
dbt:Portal ,
dbt:Cite_web ,
dbt:GNU ,
dbt:Reflist ,
dbt:Infobox_Software ,
dbt:Programming-software-stub .
@prefix ns13: .
dbp:wordnet_type ns13:synset-software-noun-1 ;
dbo:wikiPageRevisionID 1053275791 ;
dbo:wikiPageExternalLink ,
,
,
,
,
.
@prefix xsd: .
dbo:wikiPageLength "5598"^^xsd:nonNegativeInteger ;
dbo:wikiPageID 16795018 ;
dbp:name "gold"@en ;
owl:sameAs ,
,
wikidata:Q4200784 ,
,
,
.
@prefix gold: .
gold:hypernym dbr:Linker .
@prefix prov: .
prov:wasDerivedFrom ;
foaf:isPrimaryTopicOf ;
dbo:programmingLanguage ;
dbp:programmingLanguage ;
dbo:genre ;
dbp:genre ;
dbo:license dbr:GNU_General_Public_License_version_3 ;
dbo:operatingSystem dbr:GNU ;
dbp:license dbr:GNU_General_Public_License_version_3 ;
dbp:operatingSystem dbr:GNU ;
dbp:platform "x86, x86-64, ARM, PowerPC, TileGX"@en ;
dbp:developer "Ian Lance Taylor"@en .
dbo:wikiPageWikiLink .
dbo:wikiPageWikiLink .
dbr:Dynamic_loading dbo:wikiPageWikiLink .
dbo:wikiPageWikiLink .
dbr:Gold_linker dbo:wikiPageWikiLink ;
dbo:wikiPageRedirects .
dbr:GNU_gold dbo:wikiPageWikiLink ;
dbo:wikiPageRedirects .