Uses old Rust 2015
|new 0.2.12||Mar 25, 2023|
|0.2.11||Nov 12, 2022|
|0.2.10||Apr 19, 2022|
|0.2.9||Jan 27, 2022|
|0.0.1||Feb 28, 2015|
#12 in macOS and iOS APIs
50,528 downloads per month
Used in 471 crates (6 directly)
Raw bindings to Apple's Core Audio API for macos and iOS generated using rust-bindgen. coreaudio-rs is an attempt at offering a higher level API around this crate.
Rust Cross has a good explanation of how cross-compiling Rust works in general. While the author of Rust Cross advises against it, it is perfectly possible to cross-compile Rust for MacOS on Linux. OSXCross can be used to create a compiler toolchain that can compile for MacOS on Linux.
When cross-compiling for MacOS on Linux there are two environment variables that are used to configure how
coreaudio-sys finds the required headers and libraries. The following examples assume that you have OSXCross installed at
coreaudio-sys where to find the MacOS SDK:
No runtime deps