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,编译,大功告成。
torch-ios框架XCODE使用备忘的更多相关文章
- Haxe UI框架StablexUI的使用备忘与心得(序)
最近在手上的项目开发中,从原来的使用Sprite全手写UI,开始逐步使用StablexUI,感觉还是相当不错的,强大.高效.轻量.灵活,非常适应我当前的实际需求. 不过作为小种语言的一个小众第三方开源 ...
- Objective-C教程备忘单
终极版本的Objective-C教程备忘单帮助你进行iOS开发. 想开始创建你的第一个iOS应用程序么?那么看一下这篇很棒的教程吧:Create your first iOS 7 Hello Worl ...
- Nmap备忘单:从探索到漏洞利用(Part 5)
这是备忘单的最后一部分,在这里主要讲述漏洞评估和渗透测试. 数据库审计 列出数据库名称 nmap -sV --script=mysql-databases 192.168.195.130 上图并没有显 ...
- HTML5终极备忘大全
二.文字备忘之标签 HTML5中新增的标签 <article> 定义文章 <aside> 定义页面内容旁边的内容 <audio> 定义声音内容 <canvas ...
- 从零开始,打造自己的首个 iOS 框架
如果你曾试图创建自己的iOS框架,你知道这不是一个头脑发热作出的决定 — 管理依赖以及写测试用例一点也不简单.本教程将会带你从头到尾创建你的第一个iOS框架,让你可以创建自己的框架. 我们将在框架暴露 ...
- [转] HTML5终极备忘大全(图片版+文字版)---张鑫旭
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1544 一.前言兼图片 ...
- SSO之CAS备忘
http://blog.chinaunix.net/uid-28380443-id-4740103.html 自己负责的公司基于CAS单点登录平台架构已经上线运行,很多细节的东西是时候备忘一下了,开源 ...
- iOS框架介绍
iOS框架介绍 Cocoa Touch GameKit 实现对游戏中心的支持,让用户能够在线共享他们的游戏相关的信息 iOS设备之间蓝牙数据传输 从iOS7开始过期 局域网游 ...
- 基于Prism.Windows的UWP开发备忘
以前做UWP开发都是使用MvvmLight,主要是简单易上手,同时也写了很多MvvmLight的开发系列文章: UWP开发必备以及常用知识点总结 UWP开发之Mvvmlight实践九:基于MVVM的项 ...
随机推荐
- c++常见面试题
1.class和struct的区别? 在c++中,在class中声明的成员默认为private成员,而在struct中声明的成员默认为public成员,class的默认继承方式为private,str ...
- hdu 3307 Description has only two Sentences (欧拉函数+快速幂)
Description has only two SentencesTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/32768 K ...
- Windows 2012 R2图标以及字体颜色发生变化更改成默认设置
1. 在桌面按"Win+R",然后输出regedit.2. 定位到HKEY_CURRENT_USER\Control panel\Colors3. 对照下面提供给您的初始化颜色的注 ...
- call
-------siwuxie095 call 调用另一个批处理程序或自身程序段,调用完,程序会回到原来 call 的地方继续执行 如果在脚本或批处理文件外使用 call,则不会在命令行起作用 语法 c ...
- Android Studio 出现Failed to open zip file的问题
修改gradle . 首先我们打开setting搜索gradle.我们可以从该界面上看到gradle的版本.
- 用SQLMAP工具进行SQL注入
1.检查注入点 [注入点需要自己寻找,可以利用一些工具,例如:Acunetix Web Vulnerability scanner (WVS),AppScan等]u表示URL. sqlmap - ...
- 修改页面JS 360浏览器
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
- sql server 执行计划(execution plan)介绍
大纲:目的介绍sql server 中执行计划的大致使用,当遇到查询性能瓶颈时,可以发挥用处,而且带有比较详细的学习文档和计划,阅读者可以按照我计划进行,从而达到对执行计划一个比较系统的学习. 什么是 ...
- aspx页面调用发送邮件验证码(结合前两篇)
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs ...
- Java常用的7大排序算法汇总
1.插入排序算法 插入排序的基本思想是在遍历数组的过程中,假设在序号 i 之前的元素即 [0..i-1] 都已经排好序,本趟需要找到 i 对应的元素 x 的正确位置 k ,并且在寻找这个位置 k 的过 ...