diff --git a/Readme.md b/Readme.md index a27313b..69abc39 100755 --- a/Readme.md +++ b/Readme.md @@ -19,28 +19,53 @@ SET(CMAKE_STRIP /opt/linux/x86-arm/aarch64-mix210-linux/bin/aarch64-mix21 把全部的`/home/setups/ss928_framework/` 替换为自己wsl项目目录,比如`/mnt/d/ss928_framework/` ## 4. 把虚拟机中相关目录拷贝wsl中同样的目录下 -注意!!!, +需要复制的目录为 +- /usr/local/lib +- /usr/local/local -注意!!!, -注意!!!, +```text +注意!!!, 注意!!!, 注意!!!, + _.--""--._ + .' `. + / O O \ + | \ ^^ / | + \ `----' / + `. _______ .' + //_____\\ + (( ____ )) + `------' +``` 复制粘贴- `/usr/local/lib`和`/usr/local/local`先打成压缩包,再解压到wsl目录中,直接从虚拟机中复制出来的时候会报错不支持符号链接的主机,无法复制。 压缩并保持符号链接 ```bash -zip -ry ~/lib.zip /usr/local/lib/* +zip -ryj ~/lib.zip /usr/local/lib/* +zip -ryj ~/include.zip /usr/local/include/* ``` -需要复制的目录为 +- -r 这个选项表示递归地处理目录 +- -y 保持符合链接 +- -j 忽略存储的目录路径,直接把目录下的所有文件和子目录中的文件都直接放到压缩包根目录 + +自行放到wsl任意目录,cd进入该目录解压 ```bash -# 需压缩复制 -- `/usr/local/lib` -# 需压缩复制 -- `/usr/local/local` -# 可直接复制 -- `lib/aarch64-linux-gnu` -# 可直接复制 -- `usr/lib/aarch64-linux-gnu` +sudo unzip lib.zip -d /usr/local/lib/ +sudo unzip include.zip -d /usr/local/include/ +``` +# 把板子上相关目录拷贝wsl中同样的目录下 +需要复制到目录为 +- /lib/aarch64-linux-gnu +- /usr/lib/aarch64-linux-gnu + +```bash +zip -ryj ~/lib_agnu.zip /lib/aarch64-linux-gnu/* +zip -ryj ~/usr_lib_agnu.zip /usr/lib/aarch64-linux-gnu/* +``` +自行放到wsl任意目录,cd进入该目录解压 +```bash +sudo unzip lib_agnu.zip -d /lib/aarch64-linux-gnu/ +sudo unzip usr_lib_agnu.zip -d /usr/lib/aarch64-linux-gnu/ ``` # cmake3.24版本 下载地址:https://cmake.org/files/v3.24/cmake-3.24.0-linux-aarch64.tar.gz