Files
MaaAssistantArknights/.github/workflows
MistEO 681704032b fix: link in mac-runtime release (#5954)
在macOS上`ln`产生的符号链接会直接沿用输入的路径,而不会进行变换,因此在现在的情况下产生的符号链接是这样的:
```
libonnxruntime.1.14.1.dylib
libMaaDerpLearning.dylib
libMaaCore.dylib
libopencv_world4.407.dylib
libonnxruntime.dylib@ -> macos-runtime-temp/libonnxruntime.1.14.1.dylib
libopencv_world4.dylib@ -> macos-runtime-temp/libopencv_world4.407.dylib
```
为了生成正确的符号符号链接,我们需要输入的是目标相对链接文件的路径,由于目标和符号链接位于同一文件夹,所以应该是目标的文件名:
```bash
bash-3.2$ libonnxruntime_file=$(basename macos-runtime-temp/libonnxruntime*.dylib)
bash-3.2$ ln -vs $libonnxruntime_file macos-runtime-temp/libonnxruntime.dylib
macos-runtime-temp/libonnxruntime.dylib -> libonnxruntime.1.14.1.dylib
bash-3.2$ libopencv_world_file=$(basename macos-runtime-temp/libopencv_world*.dylib)
bash-3.2$ ln -vs $libopencv_world_file macos-runtime-temp/libopencv_world4.dylib
macos-runtime-temp/libopencv_world4.dylib -> libopencv_world4.407.dylib
```
这样才可以产生正常的符号链接:
```
libMaaCore.dylib
libMaaDerpLearning.dylib
libonnxruntime.1.14.1.dylib
libonnxruntime.dylib -> libonnxruntime.1.14.1.dylib
libopencv_world4.407.dylib
libopencv_world4.dylib -> libopencv_world4.407.dylib
```
2023-08-16 11:02:19 +08:00
..
2023-07-19 00:37:52 +08:00
2023-07-19 00:37:52 +08:00
2023-07-19 00:37:52 +08:00
2023-07-19 00:37:52 +08:00