zoukankan      html  css  js  c++  java
  • torch-ios框架XCODE使用备忘

    1.首先编译框架   ./generate_ios_framework

    2.把框架包含进project  在general-link Frameweork and Libraries 加入这个框架,注意一定也要加上Accelerate.framework,不然会有如下报错:

    Undefined symbols for architecture x86_64:

      "_daxpy_", referenced from:

          _THDoubleBlas_axpy in Torch(THBlas.c.o)

      "_dcopy_", referenced from:

          _THDoubleBlas_copy in Torch(THBlas.c.o)

      "_ddot_", referenced from:

          _THDoubleBlas_dot in Torch(THBlas.c.o)

      "_dgeev_", referenced from:

          _THDoubleLapack_geev in Torch(THLapack.c.o)

      "_dgels_", referenced from:

          _THDoubleLapack_gels in Torch(THLapack.c.o)

      "_dgemm_", referenced from:

          _THDoubleBlas_gemm in Torch(THBlas.c.o)

      "_dgemv_", referenced from:

          _THDoubleBlas_gemv in Torch(THBlas.c.o)

      "_dger_", referenced from:

          _THDoubleBlas_ger in Torch(THBlas.c.o)

      "_dgesv_", referenced from:

          _THDoubleLapack_gesv in Torch(THLapack.c.o)

      "_dgesvd_", referenced from:

          _THDoubleLapack_gesvd in Torch(THLapack.c.o)

      "_dgetrf_", referenced from:

          _THDoubleLapack_getrf in Torch(THLapack.c.o)

      "_dgetri_", referenced from:

          _THDoubleLapack_getri in Torch(THLapack.c.o)

      "_dscal_", referenced from:

          _THDoubleBlas_scal in Torch(THBlas.c.o)

          _THDoubleBlas_gemv in Torch(THBlas.c.o)

      "_dswap_", referenced from:

          _THDoubleBlas_swap in Torch(THBlas.c.o)

      "_dsyev_", referenced from:

          _THDoubleLapack_syev in Torch(THLapack.c.o)

      "_saxpy_", referenced from:

          _THFloatBlas_axpy in Torch(THBlas.c.o)

      "_scopy_", referenced from:

          _THFloatBlas_copy in Torch(THBlas.c.o)

      "_sdot_", referenced from:

          _THFloatBlas_dot in Torch(THBlas.c.o)

      "_sgeev_", referenced from:

          _THFloatLapack_geev in Torch(THLapack.c.o)

      "_sgels_", referenced from:

          _THFloatLapack_gels in Torch(THLapack.c.o)

      "_sgemm_", referenced from:

          _THFloatBlas_gemm in Torch(THBlas.c.o)

      "_sgemv_", referenced from:

          _THFloatBlas_gemv in Torch(THBlas.c.o)

      "_sger_", referenced from:

          _THFloatBlas_ger in Torch(THBlas.c.o)

      "_sgesv_", referenced from:

          _THFloatLapack_gesv in Torch(THLapack.c.o)

      "_sgesvd_", referenced from:

          _THFloatLapack_gesvd in Torch(THLapack.c.o)

      "_sgetrf_", referenced from:

          _THFloatLapack_getrf in Torch(THLapack.c.o)

      "_sgetri_", referenced from:

          _THFloatLapack_getri in Torch(THLapack.c.o)

      "_sscal_", referenced from:

          _THFloatBlas_scal in Torch(THBlas.c.o)

          _THFloatBlas_gemv in Torch(THBlas.c.o)

      "_sswap_", referenced from:

          _THFloatBlas_swap in Torch(THBlas.c.o)

      "_ssyev_", referenced from:

          _THFloatLapack_syev in Torch(THLapack.c.o)

    ld: symbol(s) not found for architecture x86_64

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    3.把framework里面的torch.h和torch.m加进project,编译,大功告成。

  • 相关阅读:
    【转载】消息队列使用的四种场景介绍
    Vue项目部署打包
    创建Vue项目vue-cli · Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT
    数据库错误:ORA-12154
    oracle数据库一条sql语句批量插入数据
    Linux time scap
    winscp不能使用root登录
    Linux find ./ -name *.bak | xargs rm -rf
    Linux命令echo 3 > /proc/sys/vm/drop_caches
    redis查看服务器占用端口
  • 原文地址:https://www.cnblogs.com/qwcbeyond/p/4573909.html
Copyright © 2011-2022 走看看