About: A.out

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

a.out is a file format used in older versions of Unix-like computer operating systems for executables, object code, and, in later systems, shared libraries. This is an abbreviated form of "assembler output", the filename of the output of Ken Thompson's PDP-7 assembler. The term was subsequently applied to the format of the resulting file to contrast with other formats for object code. "a.out" remains the default output file name for executables created by certain compilers and linkers when no output name is specified, even though the created files actually are not in the a.out format.

Property Value
dbo:abstract
  • a.out je souborový formát používaný v starších verzích un*xových operačních systémů pro spustitelné soubory, objektové soubory a pro . I když jej modernější operační systémy často nadále podporují, v praxi byl převážně nahrazen formáty COFF a ELF. Přednastavený název výstupního souboru a.out nadále používají některé překladače a linkery, i když samotný soubor ve skutečnosti používá některý ze zmíněných modernějších formátů. (cs)
  • a.out ist das ursprüngliche Dateiformat für ausführbare Dateien und von Unix-ähnlichen Betriebssystemen. In der Praxis wurde dieses Format weitgehend durch seine Nachfolger Common Object File Format (COFF) und Executable and Linking Format (ELF) verdrängt, obwohl es auch heute noch teilweise unterstützt wird. Vom Linux-Kernel wurde das Format von Version 1.1.52 (August 1994) bis einschließlich Version 5.0 (März 2019) unterstützt. (de)
  • a.out is a file format used in older versions of Unix-like computer operating systems for executables, object code, and, in later systems, shared libraries. This is an abbreviated form of "assembler output", the filename of the output of Ken Thompson's PDP-7 assembler. The term was subsequently applied to the format of the resulting file to contrast with other formats for object code. "a.out" remains the default output file name for executables created by certain compilers and linkers when no output name is specified, even though the created files actually are not in the a.out format. Support for the a.out format was removed in Linux kernel version 5.19. (en)
  • a.out es un formato de archivo usado en versiones antiguas de sistemas operativos tipo Unix, para ejecutables, código objeto, y —en sistemas posteriores— bibliotecas compartidas. Su nombre proviene de la contracción de la expresión en inglés assembler output, de acuerdo a lo dicho por Dennis Ritchie.​ a.out sigue siendo el nombre de archivo de salida por defecto para ejecutables creados por ciertos compiladores/enlazadores cuando no se especifica un nombre de archivo de salida,​ aunque estos ejecutables ya no estén en el formato a.out. (es)
  • a.out est un format de fichier utilisé dans les premières versions d'Unix. Il était utilisé pour les fichiers exécutables, les codes objet et, plus tard, les bibliothèques partagées. À l'origine, le premier programme assembleur sur Unix générait un fichier nommé a.out, signifiant assembler output (production de l'assembleur). Le nom est resté utilisé par certains compilateurs et éditeurs de liens lorsqu'aucun nom de fichier de sortie n'est précisé, même si cet exécutable n'est pas au format a.out. (fr)
  • a.out은 과거 유닉스 계통 운영 체제에서 사용하던 실행 파일과 목적 파일 형식이다. 이후에는 공유 라이브러리 형식으로도 사용되었다. a.out이라는 이름은 어셈블러 출력(assembler output)을 줄인 말이다. a.out을 사용하던 대부분의 운영 체제는 이후 ELF 형식으로 대체하였다. 현재 a.out라는 명칭은 몇몇 컴파일러나 링커에서 출력 파일명 기본값으로 사용되는 것에서 흔적을 찾을 수 있다. (ko)
  • a.out (assembler output), in informatica, indica un formato di file, usato in vecchie versioni di Unix e sistemi operativi Unix-like, per eseguibili, codice oggetto, e, in sistemi più moderni, librerie condivise. (it)
  • a.outフォーマットは、UNIXにおける最初の実行ファイルおよびリンク可能ファイルのファイルフォーマットである。名前は、コンパイラの出力するファイルのデフォルトの名前がa.out(アセンブラアウトプット)であることから名付けられた。Windows上のgccではa.outファイルの代わりにa.exeを生成する。 (ja)
  • a.out (od ang. assembler output) – format plików wykonywalnych używany szczególnie w Uniksie i innych uniksopodobnych systemach operacyjnych jako format plików wykonywalnych, plików obiektowych oraz bibliotek dzielonych. Format a.out pojawił się w pierwszej wersji systemu Unix działającej na komputerach PDP-7. (pl)
  • a.out é um formato de arquivo usado em antigas versões de sistemas operacionais baseados no Unix para executáveis, código objeto, e, em sistemas posteriores, biblioteca compartilhada. O nome vem de assembler output (saída do programa montador). a.out permaneceu como o nome padrão de saída para arquivos executáveis criados a partir de certos compiladores e linkers, quando nenhum nome era especificado, mesmo sendo esses executáveis não mais do formato a.out. (pt)
  • a.out (от assembler output — вывод ассемблера) — формат исполняемых файлов, объектного кода и, позднее, разделяемых библиотек в некоторых (старых) версиях UNIX. Название a.out впервые было использовано Кеном Томпсоном в качестве названия файлов, продуцируемых его ассемблером для PDP-7 в 1968 году.Впоследствии это название закрепилось за форматом продуцируемых файлов для отличия от других форматов объектных файлов. Формат a.out использовался в ранних UNIX-системах, и со временем был заменён сперва на COFF в AT&T Unix System V, а тот, в свою очередь, на формат ELF в Unix System V Release 4, который ныне используется в большинстве UNIX- и даже некоторых не UNIX-подобных операционных системах. Операционные системы семейства BSD использовали a.out в течение некоторого времени. Так, NetBSD/i386 используют ELF-формат начиная с версии 1.5, FreeBSD/i386 — с версии 3.0. Расширенная версия этого формата a.outb использовалась группой BSD-совместимых операционных систем (NetBSD, FreeBSD и OpenBSD). Компилятор NASM может генерировать файлы обоих форматов, если указать ключ -f aout или -f aoutb. [уточнить] Linux использовал a.out до версии ядра 1.2 (поддержка ELF впервые была добавлена в экспериментальную ветку 1.1.52), а с версии 5.19 более не поддерживается. Потребность перехода Linux на ELF была частично вызвана сложностями сборки разделяемых библиотек в a.out формате на этой платформе, включая необходимость регистрации адресного пространства, в которое библиотека должна была быть загружена, проистекавшая из неспособности компоновщика ld.so для a.out перемещать динамические библиотеки в памяти, в отличие от систем BSD, где использовался более гибкий вариант формата. Minix 3 перешёл на ELF в версии 3.2.0. a.out хранит отладочную информацию в формате STABS, который позднее был использован в различных вариантах COFF и ELF. Компилятор GCC по умолчанию выдаёт файл с именем a.out, если не используется опция -o, но как правило, уже не в этом формате. (ru)
  • a.out是旧版类Unix系统中用于执行档、目的码和后来系统中的函式库的一种文件格式,这个名称的意思是汇编器输出。 尽管目前大多數类Unix系统都已改用ELF格式,不再采用a.out格式,但编译器和链接器依然会在用户未指定文件名时,将输出文件取名为“a.out”。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2885358 (xsd:integer)
dbo:wikiPageLength
  • 9188 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123959546 (xsd:integer)
dbo:wikiPageWikiLink
dbp:extension
  • none, .o, .so, .out (en)
dbp:genre
dbp:name
  • a.out (en)
dbp:owner
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • a.out je souborový formát používaný v starších verzích un*xových operačních systémů pro spustitelné soubory, objektové soubory a pro . I když jej modernější operační systémy často nadále podporují, v praxi byl převážně nahrazen formáty COFF a ELF. Přednastavený název výstupního souboru a.out nadále používají některé překladače a linkery, i když samotný soubor ve skutečnosti používá některý ze zmíněných modernějších formátů. (cs)
  • a.out ist das ursprüngliche Dateiformat für ausführbare Dateien und von Unix-ähnlichen Betriebssystemen. In der Praxis wurde dieses Format weitgehend durch seine Nachfolger Common Object File Format (COFF) und Executable and Linking Format (ELF) verdrängt, obwohl es auch heute noch teilweise unterstützt wird. Vom Linux-Kernel wurde das Format von Version 1.1.52 (August 1994) bis einschließlich Version 5.0 (März 2019) unterstützt. (de)
  • a.out es un formato de archivo usado en versiones antiguas de sistemas operativos tipo Unix, para ejecutables, código objeto, y —en sistemas posteriores— bibliotecas compartidas. Su nombre proviene de la contracción de la expresión en inglés assembler output, de acuerdo a lo dicho por Dennis Ritchie.​ a.out sigue siendo el nombre de archivo de salida por defecto para ejecutables creados por ciertos compiladores/enlazadores cuando no se especifica un nombre de archivo de salida,​ aunque estos ejecutables ya no estén en el formato a.out. (es)
  • a.out est un format de fichier utilisé dans les premières versions d'Unix. Il était utilisé pour les fichiers exécutables, les codes objet et, plus tard, les bibliothèques partagées. À l'origine, le premier programme assembleur sur Unix générait un fichier nommé a.out, signifiant assembler output (production de l'assembleur). Le nom est resté utilisé par certains compilateurs et éditeurs de liens lorsqu'aucun nom de fichier de sortie n'est précisé, même si cet exécutable n'est pas au format a.out. (fr)
  • a.out은 과거 유닉스 계통 운영 체제에서 사용하던 실행 파일과 목적 파일 형식이다. 이후에는 공유 라이브러리 형식으로도 사용되었다. a.out이라는 이름은 어셈블러 출력(assembler output)을 줄인 말이다. a.out을 사용하던 대부분의 운영 체제는 이후 ELF 형식으로 대체하였다. 현재 a.out라는 명칭은 몇몇 컴파일러나 링커에서 출력 파일명 기본값으로 사용되는 것에서 흔적을 찾을 수 있다. (ko)
  • a.out (assembler output), in informatica, indica un formato di file, usato in vecchie versioni di Unix e sistemi operativi Unix-like, per eseguibili, codice oggetto, e, in sistemi più moderni, librerie condivise. (it)
  • a.outフォーマットは、UNIXにおける最初の実行ファイルおよびリンク可能ファイルのファイルフォーマットである。名前は、コンパイラの出力するファイルのデフォルトの名前がa.out(アセンブラアウトプット)であることから名付けられた。Windows上のgccではa.outファイルの代わりにa.exeを生成する。 (ja)
  • a.out (od ang. assembler output) – format plików wykonywalnych używany szczególnie w Uniksie i innych uniksopodobnych systemach operacyjnych jako format plików wykonywalnych, plików obiektowych oraz bibliotek dzielonych. Format a.out pojawił się w pierwszej wersji systemu Unix działającej na komputerach PDP-7. (pl)
  • a.out é um formato de arquivo usado em antigas versões de sistemas operacionais baseados no Unix para executáveis, código objeto, e, em sistemas posteriores, biblioteca compartilhada. O nome vem de assembler output (saída do programa montador). a.out permaneceu como o nome padrão de saída para arquivos executáveis criados a partir de certos compiladores e linkers, quando nenhum nome era especificado, mesmo sendo esses executáveis não mais do formato a.out. (pt)
  • a.out是旧版类Unix系统中用于执行档、目的码和后来系统中的函式库的一种文件格式,这个名称的意思是汇编器输出。 尽管目前大多數类Unix系统都已改用ELF格式,不再采用a.out格式,但编译器和链接器依然会在用户未指定文件名时,将输出文件取名为“a.out”。 (zh)
  • a.out is a file format used in older versions of Unix-like computer operating systems for executables, object code, and, in later systems, shared libraries. This is an abbreviated form of "assembler output", the filename of the output of Ken Thompson's PDP-7 assembler. The term was subsequently applied to the format of the resulting file to contrast with other formats for object code. "a.out" remains the default output file name for executables created by certain compilers and linkers when no output name is specified, even though the created files actually are not in the a.out format. (en)
  • a.out (от assembler output — вывод ассемблера) — формат исполняемых файлов, объектного кода и, позднее, разделяемых библиотек в некоторых (старых) версиях UNIX. Название a.out впервые было использовано Кеном Томпсоном в качестве названия файлов, продуцируемых его ассемблером для PDP-7 в 1968 году.Впоследствии это название закрепилось за форматом продуцируемых файлов для отличия от других форматов объектных файлов. Minix 3 перешёл на ELF в версии 3.2.0. a.out хранит отладочную информацию в формате STABS, который позднее был использован в различных вариантах COFF и ELF. (ru)
rdfs:label
  • A.out (cs)
  • A.out (de)
  • A.out (en)
  • A.out (es)
  • A.out (fr)
  • A.out (it)
  • A.out (ko)
  • A.outフォーマット (ja)
  • A.out (pl)
  • A.out (pt)
  • A.out (ru)
  • A.out (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License