OCAMLDUMPOBJ(1)
β¨ OCAMLDUMPOBJ(1) β¨
okay bestie, welcome to the General Commands Manual, section 1 β sit down, grab a strawberry π, we're gonna disassemble some OCaml π
π NAME π
ocamldumpobj β it's a disassembler for OCaml executable files and .cmo object files. that's the whole vibe, no cap.
π¦ SYNOPSIS π¦
ocamldumpobj file ...
yep. you just hand it one or more *file*s and let it cook π
πΈ DESCRIPTION πΈ
so basically: it's a disassembler for executable files and .cmo object files that were compiled by OCaml. that's it, that's the function. it looks inside your compiled goodies and shows you what's in there. iconic behavior, honestly π₯
π SEE ALSO π
ocamlc(1)β the bytecode compiler bestieocamlopt(1)β the native compiler bestieocamlobjinfo(1)β the other one that snoops on object files
iykyk, go read those too π«Ά
π AUTHOR π
this manual page was written by Samuel Mimram <smimram@debian.org>, for the Debian GNU/Linux system (but it may be used by others, so no gatekeeping π).
and that's a wrap, babes β¨ this lil page was served up on January 4, 2006 π go forth and disassemble responsibly, mwah π ππ
π¦ where this page comes from
- debian bookworm: ocaml 4.13.1-4 Β· LGPL-2.1-OCaml
- debian trixie: ocaml 5.3.0-3 Β· LGPL-2.1-OCaml
- ubuntu jammy: ocaml 4.13.1-3ubuntu1 Β· LGPL-2.1-OCaml
- ubuntu noble: ocaml 4.14.1-1ubuntu1 Β· LGPL-2.1-OCaml
- ubuntu questing: ocaml 5.3.0-3
- ubuntu resolute: ocaml 5.4.0-3ubuntu1 Β· LGPL-2.1-OCaml
- ubuntu stonking: ocaml 5.4.1-1ubuntu1 Β· LGPL-2.1-OCaml
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms