moon run examples/archive_workflow --target native -- create output.a gnu
moon run examples/archive_workflow --target native -- create output-bsd.a bsd
moon run examples/archive_workflow --target native -- edit output.a edited.a| 名称 | 数据 |
|---|---|
| same.txt | second |
| short.txt | updated |
| same.txt | first |
| empty | 空字节 |
| added.txt | appended |
moon run examples/archive_workflow --target native -- thin input-thin.a one.o one.o sub/two.o sub/two.o
moon run examples/archive_workflow --target native -- materialize input-thin.a regular.a one.o one.o sub/two.o sub/two.omoon run examples/archive_workflow --target native -- indexed library.a alpha.o beta.o
moon run examples/archive_workflow --target native -- reindex library.a edited-library.a replacement-alpha.omoon build --target native --deny-warn
python tools/verify_workflow.py --workflow _build/native/debug/build/examples/archive_workflow/archive_workflow.exe --require-llvmmoon run cmd/main --target native -- create library.a alpha.o beta.o
moon run cmd/main --target native -- replace library.a 0 replacement-alpha.o
moon run cmd/main --target native -- create library-thin.a alpha.o beta.o --thin
moon run cmd/main --target native -- convert library-thin.a library-packed.aInstall
Download zipCreate, edit and compare ar, GNU thin and Microsoft COFF libraries in MoonBit