| Crates.io | amd_uprof-sys |
| lib.rs | amd_uprof-sys |
| version | 0.1.3 |
| created_at | 2025-08-20 16:26:25.829295+00 |
| updated_at | 2025-08-29 09:56:15.329363+00 |
| description | Raw FFI bindings for AMD UProf |
| homepage | https://github.com/vdrn/amd_uprof-sys |
| repository | https://github.com/vdrn/amd_uprof-sys |
| max_upload_size | |
| id | 1803676 |
| size | 27,297 |
Provides FFI bindings to AMD uProf's AMDProfileController API for profiling from Rust.
[dependencies]
amd_uprof-sys = "0.1"
AMD_UPROF_DIR: root install directory; used to infer include/lib paths.AMD_UPROF_INCLUDE_DIR: explicit path to headers (overrides inference).AMD_UPROF_LIB_DIR: explicit path to libraries (overrides inference).If env vars are not set, the build will try to find AMD uProf headers and libraries in common install locations (e.g. /opt or /usr/local).
bindgen: generate bindings at build time from system headers. Without it, the crate uses committed bindings (currently targeting AMD uProf 5.0).