华为海思cpu芯片990编译paddlepaddle报错
收藏
编译过程使用cmake本地源码编译:
cpu为华为海思cpu芯片990,操作系统为银河麒麟桌面版。
架构为:arm64-aarch64
uname -a 执行结果为:
Linux user001 4.19.71-7-kr990 #4-KYLINOS SMP PREEMPT Mon Aug 30 08:35:29 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
使用的cmake执行命令为:
cmake .. -DPY_VERSION=3.8 \
-DPYTHON_EXECUTABLE=`which python3.8` \
-DPYTHON_INCLUDE_DIR=$(python3.8 -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") \
-DPYTHON_LIBRARY=$(python3.8 -c "import distutils.sysconfig as sysconfig; print(sysconfig.get_config_var('LIBDIR'))") \
-DWITH_ARM=ON \
-DWITH_AARCH64=ON \
-DWITH_TESTING=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DON_INFER=ON \
-DWITH_XBYAK=OFF \
-DWITH_GPU=OFF \
-DWITH_AVX=OFF \
-DWITH_MKL=OFF
全程在 docker启动的ubuntu(aarch64版)容器中进行操作
问题详情:
使用cmake指令进行编译时出现错误
请问一下各位大佬,这是啥情况啊??
0
收藏
请登录后评论
cmake指令没有报错,是运行 make TARGET=ARMV8 -j$(nproc) 时报的错