valpackett / systemstat

Rust library for getting system information | also on https://codeberg.org/valpackett/systemstat
https://crates.io/crates/systemstat
The Unlicense
610 stars 71 forks source link

How build and run info.rs example? #117

Closed alexsandro-xpt closed 1 year ago

alexsandro-xpt commented 1 year ago

I have cloned this repo and run cargo build with result:

$ cargo build
Compiling memchr v2.5.0
Compiling libc v0.2.137
Compiling num_threads v0.1.6
Compiling minimal-lexical v0.2.1
Compiling bytesize v1.1.0
Compiling lazy_static v1.4.0
Compiling nom v7.1.1
Compiling time v0.3.15
Compiling systemstat v0.2.2 (/home/alex/systemstat)
   Finished dev [unoptimized + debuginfo] target(s) in 4.67s

The target dir contain:

 .
├── CACHEDIR.TAG
└── debug
    ├── build
    │   ├── libc-858878d1c129282c
    │   │   ├── invoked.timestamp
    │   │   ├── out
    │   │   ├── output
    │   │   ├── root-output
    │   │   └── stderr
    │   ├── libc-94179e7399e08fa6
    │   │   ├── build-script-build
    │   │   ├── build_script_build-94179e7399e08fa6
    │   │   └── build_script_build-94179e7399e08fa6.d
    │   ├── memchr-9ad273585fe5a7c8
    │   │   ├── build-script-build
    │   │   ├── build_script_build-9ad273585fe5a7c8
    │   │   └── build_script_build-9ad273585fe5a7c8.d
    │   └── memchr-fa7ec6ecd0a58fac
    │       ├── invoked.timestamp
    │       ├── out
    │       ├── output
    │       ├── root-output
    │       └── stderr
    ├── deps
    │   ├── bytesize-0663c9e5d4408cd6.d
    │   ├── lazy_static-23943aac080c877c.d
    │   ├── libbytesize-0663c9e5d4408cd6.rlib
    │   ├── libbytesize-0663c9e5d4408cd6.rmeta
    │   ├── libc-ad11bc2a2218cfc7.d
    │   ├── liblazy_static-23943aac080c877c.rlib
    │   ├── liblazy_static-23943aac080c877c.rmeta
    │   ├── liblibc-ad11bc2a2218cfc7.rlib
    │   ├── liblibc-ad11bc2a2218cfc7.rmeta
    │   ├── libmemchr-2e2e823c7ed4fb68.rlib
    │   ├── libmemchr-2e2e823c7ed4fb68.rmeta
    │   ├── libminimal_lexical-66ca4fd282b722cd.rlib
    │   ├── libminimal_lexical-66ca4fd282b722cd.rmeta
    │   ├── libnom-157fb6e8565bee16.rlib
    │   ├── libnom-157fb6e8565bee16.rmeta
    │   ├── libnum_threads-5198297b67e7a806.rlib
    │   ├── libnum_threads-5198297b67e7a806.rmeta
    │   ├── libsystemstat-ca3ba4d98c529c73.rlib
    │   ├── libsystemstat-ca3ba4d98c529c73.rmeta
    │   ├── libtime-83293fd53a62f389.rlib
    │   ├── libtime-83293fd53a62f389.rmeta
    │   ├── memchr-2e2e823c7ed4fb68.d
    │   ├── minimal_lexical-66ca4fd282b722cd.d
    │   ├── nom-157fb6e8565bee16.d
    │   ├── num_threads-5198297b67e7a806.d
    │   ├── systemstat-ca3ba4d98c529c73.d
    │   └── time-83293fd53a62f389.d
    ├── examples
    ├── incremental
    │   └── systemstat-2clro7jfgwh07
    │       ├── s-gfwkegunqa-tu16fp-gv9hlh9ssv89
    │       │   ├── 12e0isqyx57aq32t.o
    │       │   ├── 13how3o9335ixz4b.o
    │       │   ├── 13hy68jpti6ev8zj.o
    │       │   ├── 18h9f2zfdjeisowo.o
    │       │   ├── 18jhecfuvy3ygrfk.o
    │       │   ├── 19siu3ic8s45qa52.o
    │       │   ├── 1aa49m6a6xalbg2x.o
    │       │   ├── 1aqw9hrog1uf9zh5.o
    │       │   ├── 1cyltklhfn9hetmh.o
    │       │   ├── 1gl1w9o18c1socmd.o
    │       │   ├── 1k3kb212yuk5fiu0.o
    │       │   ├── 1kmmzkg7imq1deip.o
    │       │   ├── 1mythqy6uee8621d.o
    │       │   ├── 1r5is6m23zw3wtbl.o
    │       │   ├── 1upzu76kbdhg3mke.o
    │       │   ├── 1uqepmd0zo94wog3.o
    │       │   ├── 1vsiadp2glw0zeot.o
    │       │   ├── 1xcarx5tgqhn5cx5.o
    │       │   ├── 1ze7brjmjjrfldz8.o
    │       │   ├── 20etba99b6ad6r06.o
    │       │   ├── 2377f51hhviq9mrh.o
    │       │   ├── 23o7qko3jqngh8ac.o
    │       │   ├── 23xga4jc1ntz3lb.o
    │       │   ├── 23yvctjeesqkei8u.o
    │       │   ├── 25rrwrkgkb76gzxj.o
    │       │   ├── 27d71yxju450yjdo.o
    │       │   ├── 28v289sai5et0evz.o
    │       │   ├── 29vw3k626hnxplwk.o
    │       │   ├── 2c3lqxkx4lcowqi6.o
    │       │   ├── 2dr6ezdleqmnqfi9.o
    │       │   ├── 2e1czka3ho6a6inc.o
    │       │   ├── 2kpq9kejlpqoefae.o
    │       │   ├── 2m8nc1gfi7mpokwd.o
    │       │   ├── 2nkcgbj0r7h9y5du.o
    │       │   ├── 2o3ad3wm5g9arr0v.o
    │       │   ├── 2o3vzgminyf0mxv.o
    │       │   ├── 2og0dmstro3hgnkb.o
    │       │   ├── 2pxeyaoi1t74khne.o
    │       │   ├── 2u2k0wxxq0afraev.o
    │       │   ├── 2vm0cczfkh8gl6od.o
    │       │   ├── 2ww38thmbf68pvh2.o
    │       │   ├── 30s7axabqssioyer.o
    │       │   ├── 31j1p96br5mb6d88.o
    │       │   ├── 31opra1cgpr4un54.o
    │       │   ├── 336muvx7wkkqxwv0.o
    │       │   ├── 338hc1nfyetvegtp.o
    │       │   ├── 33th05pmzof6kfcm.o
    │       │   ├── 35667tgob4zlt6q3.o
    │       │   ├── 35vipzuh1zjmxrli.o
    │       │   ├── 36h4r9rwmmob2c2j.o
    │       │   ├── 382uuu5poib1bxoh.o
    │       │   ├── 3b6ihucmigjmi16j.o
    │       │   ├── 3eox7mdo69cqs4e1.o
    │       │   ├── 3fou02a8gmvqsrg1.o
    │       │   ├── 3glasxsmc5gwpo4o.o
    │       │   ├── 3hkne68uuh6qz60z.o
    │       │   ├── 3ibrrfrb48z4c82i.o
    │       │   ├── 3iklr4v9cdz2dxi9.o
    │       │   ├── 3nebvp347grg3nnz.o
    │       │   ├── 3nlwwx03m8b8b2op.o
    │       │   ├── 3p9wzr2l9m26y5pd.o
    │       │   ├── 3ru9qj7ch8r3mt9v.o
    │       │   ├── 3s15w70ew2aygocs.o
    │       │   ├── 3ufysrr400jpdl3t.o
    │       │   ├── 3xbpkcdtyo7vytfm.o
    │       │   ├── 3xlmhni1vwh9jlvf.o
    │       │   ├── 3xwmr7wbcqck9nic.o
    │       │   ├── 3zmncu006ak2me66.o
    │       │   ├── 3zvmg318bsixj1zu.o
    │       │   ├── 42rulyz91b2fhign.o
    │       │   ├── 45itcbnopuhotzsl.o
    │       │   ├── 463zcc89r3yke15e.o
    │       │   ├── 471e6kl3epycpe12.o
    │       │   ├── 48aa21nhebo1p7ct.o
    │       │   ├── 4b83lofahm944gu5.o
    │       │   ├── 4bniplm0xpcmgczp.o
    │       │   ├── 4c00ky950bfz9jhl.o
    │       │   ├── 4gxve5lvkgepnkj9.o
    │       │   ├── 4gyslrt5cneksspy.o
    │       │   ├── 4hf201essifi93ko.o
    │       │   ├── 4iiwfn9isxqppke3.o
    │       │   ├── 4jwos7xuty2drc0h.o
    │       │   ├── 4ktpro9i8v810tp2.o
    │       │   ├── 4lpob8b1umt6t2he.o
    │       │   ├── 4o6glukm1pyl4zfs.o
    │       │   ├── 4ozt4kso32qh6yxj.o
    │       │   ├── 4plgf5p62bbmrvm5.o
    │       │   ├── 4pxzyecamt2qzxpd.o
    │       │   ├── 4q4acc76thpcvk0c.o
    │       │   ├── 4u63hqeoceiz8u36.o
    │       │   ├── 4uqeoqymccx418uz.o
    │       │   ├── 4w608v9xjas7zyv2.o
    │       │   ├── 4xtclw4cd2jylorn.o
    │       │   ├── 4yje9a2y51e37345.o
    │       │   ├── 4znzq7dvq59ic5py.o
    │       │   ├── 500s8a6v4be3ui6o.o
    │       │   ├── 51nhhq1xsm84qhpr.o
    │       │   ├── 51x9l3z5zzoqr73q.o
    │       │   ├── 5a0pjaqab8gtzvzf.o
    │       │   ├── 5e9by1zel8f2na74.o
    │       │   ├── 5f4e6mvny78v1xad.o
    │       │   ├── 5gfxga260pj7y5yr.o
    │       │   ├── 5gpf1y5setjve9fy.o
    │       │   ├── 7govzm0x2lma75n.o
    │       │   ├── 81xm1j2aw3b892h.o
    │       │   ├── bifut42cvu2burn.o
    │       │   ├── bnk4ww403tlpn2k.o
    │       │   ├── dep-graph.bin
    │       │   ├── etvrl8snh6hdpyd.o
    │       │   ├── f0n1rz8lnkd1dsh.o
    │       │   ├── hkbhh1affyyttm0.o
    │       │   ├── isrb9uy4bw73iod.o
    │       │   ├── jtonzh3weuewgcq.o
    │       │   ├── k2j3ddwq7ylxpzs.o
    │       │   ├── klqt5snklsrqxky.o
    │       │   ├── query-cache.bin
    │       │   ├── s94dzy7ym384y7z.o
    │       │   ├── trf9r4rpurb8v7v.o
    │       │   ├── vt5u72h6eicjorb.o
    │       │   ├── work-products.bin
    │       │   ├── xzgkn2xmbybcsef.o
    │       │   └── y3y7o5egknfzd2j.o
    │       └── s-gfwkegunqa-tu16fp.lock
    ├── libsystemstat.d
    └── libsystemstat.rlib

13 directories, 167 files

But and about info.rs executable? Where is it?

valpackett commented 1 year ago

https://stackoverflow.com/questions/54469463/how-do-i-run-a-projects-example-using-cargo