使用最新的 Mac M2 Pro Max 为 switch 安装软件时遇到的问题。
需要自行编译支持 usb 的 lib。
做一个记录。
- 克隆项目
git clone git@github.com:developersu/ns-usbloader.git
- 克隆 libusb4java
git clone git@github.com:usb4java/libusb4java.git
- 安装libusb
brew install libusb
- 构建usb4java
cd ./usb4java && mkdir build && cd build && cmake .. -DCMAKE_INSTALL_PREFIX="" && make install/strip DESTDIR=../../ns-usbloader/src/main/resources/org/usb4java/darwin-aarch64/
- 构建项目
cd ../../ns-usbloader && mvn clean package && java -jar ./target/ns-usbloader-5.2-SNAPSHOT-jar-with-dependencies.jar
Comments