vs2015编译tensorflow源码(cpu版本)

1. 环境

(1)vs2015
(2)python3.5
(3)swig
(4) CMake
(5)git:将安装路径添加环境变量;
(6)Tensorflow源码,下载链接:https://pan.baidu.com/s/1tcucDYEfG8KGb-g0KLyYNA 提取码: w293

2.cmake

第一步:cmake选择如下几步:
rug如果
如果没有找到swig,找到swig.exe文件所在路径,手动输入
第二步:configure + generation
在这里插入图片描述

3.修改CMakeLists.txt

在路径下/tensorflow/contrib/cmake/CMakeLists.txt
参考:https://www.cnblogs.com/YO-OY/p/11067600.html

4. vs2015打开ALL_BUILD.vcxpro,生成

在编译时出现re2报错,错误信息:error C2001: 常量中有换行符,如下图所示:
解决方案:
(1) 用 VS 打开 ~\tensorflow\contrib\cmake\build\re2\src\re2 中的 RE2.sln
(2)分别将 re2_test.cc 和 search_test.cc 的编码方式修改掉:
双击打开cc文件→单击菜单栏中的文件(F)→高级保存选项(文件下拉菜单中没有高级保存选项的请自行百度一下,设置一下就有了),改成UTF-8带签名,然后保存。重新生成。
在这里插入图片描述
在编译中出现C1060编译器堆空间不足。
在这里插入图片描述
解决方案参考:https://www.cnblogs.com/YO-OY/p/11067600.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一颗小萌新

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值