Technical requirements
Verify that rustup
, rustc
, and cargo
have been installed correctly with the following command:
rustup --version rustc --version cargo --version
The Git repo for the code in this chapter can be found at https://github.com/PacktPublishing/Practical-System-Programming-for-Rust-Developers/tree/master/Chapter10/usb.
For running and testing the project in this book, you must have the native libusb library installed where it can be found by pkg-config
.
The project in this book has been tested on macOS Catalina 10.15.6.
For instructions on building and testing on Windows, refer: https://github.com/dcuddeback/libusb-rs/issues/20
For general instructions on environmental setup of libusb
crate, refer to: https://github.com/dcuddeback/libusb-rs