Mac开发之TensorFlow动态库的添加

写给mac开发小白的文章,大神请略过。
这里以libtensorflow.so为例,讲解如何将动态库添加至项目。
第一次尝试在mac开发环境下,添加动态库。还是很多坑的,这里进行简单记录,为后来者避免踩坑。

开始引入TensorFlow的动态库:

引入动态库
引入后的效果

一般会认为这已经OK了,但这并没有结束,如果点击运行,编译不会报错,但是运行时报错如下:

报错信息

解决办法:需要将动态库添加至引用

增加copy file项
修改Destination
添加引用

添加后效果:

添加后

开始测试

将c_api.h的头文件添加至项目

在main.m中添加如下代码

printf("Hello from TensorFlow C library version %s\n", TF_Version());

此时控制台第一行会输出Hello from TensorFlow C library version 1.8.0,表示程序正常运行。

正常运行的效果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,079评论 2 59
  • 与 TensorFlow 的初次相遇 https://jorditorres.org/wp-content/upl...
    布客飞龙阅读 3,964评论 2 89
  • 今天是我第二天不与他联系,头像还在,可是不能多说了,今天回到家里,哭的那样痛心,很困也睡不踏实,不断的在梦里难受,...
    小象象小怪兽阅读 252评论 0 0
  • 都说会哭的孩子有糖吃,我哭了 可是糖谁给!撒娇的女人有人宠,我也撒娇了 可是谁看 !懂事的女人有人疼 照顾他 照...
    青是疯子阅读 266评论 0 0