发新帖

大家好,请问怎么编译出 v1.12.0 的 cpu 版?

[复制链接]
160 7

快来加入 TensorFlowers 大家庭!

您需要 登录 才可以下载或查看,没有帐号?加入社区

x
目前编译时总是出现
  1. external/double_conversion/BUILD.bazel:12:1: C++ compilation of rule '@double_conversion//:double-conversion' failed (Exit 1)
  2. In file included from external/double_conversion/double-conversion/diy-fp.h:31,
  3.                  from external/double_conversion/double-conversion/diy-fp.cc:29:
  4. external/double_conversion/double-conversion/utils.h:31:10: fatal error: cstdlib: No such file or directory
  5. #include <cstdlib>
  6.           ^~~~~~~~~
  7. compilation terminated.
复制代码
或者
  1. external/protobuf_archive/BUILD:259:1: C++ compilation of rule '@protobuf_archive//:protoc_lib' failed (Exit 1)
  2. external/protobuf_archive/src/google/protobuf/compiler/csharp/csharp_message_field.cc:31:10: fatal error: sstream: No such file or directory
  3. #include <sstream>
  4.           ^~~~~~~~~
  5. compilation terminated.
复制代码
这样的错误,我没能在网络上搜到类似问题的解答
能够编译生成 gpu 版(libtensorflow.so 和 libtensorflow_cc.so),所以不是提示所示编译环境的配置问题
有印象以往成功编译出 cpu 版,但可惜被我删除了
我的目的是编译包含调试信息的 cpu 版以便跟踪调用所用参数,gpu 调试版实在太大了(5.1G)
谢谢


我知道答案 回答被采纳将会获得10 金币 + 5 金币 已有7人回答
本楼点评(0) 收起

精彩评论7

tflearning  TF荚荚  发表于 2019-1-31 22:54:30 | 显示全部楼层
用conda环境吧,无论是cpu还是gpu都很容易装上
本楼点评(3) 收起
  • zzzzzzzzzzz我有配置 miniconda,不过目前仅偶尔用下 pip 了
    2019-1-31 23:51 回复
  • tflearning回复 zzzzzzzzzzz : conda 下万不得已还是不用pip吧。up既然问的不是py环境我也帮不上什么大忙了
    2019-1-31 23:53 回复
  • zzzzzzzzzzz回复 tflearning :同样谢谢,tf 的中文论坛实在太少了
    2019-2-1 01:28 回复
zzzzzzzzzzz  TF荚荚  发表于 2019-1-31 23:42:53 | 显示全部楼层
谢谢回复,我想构建的其实是一个不使用 python 的环境
本楼点评(0) 收起
haithink  TF荚荚  发表于 2019-2-11 17:17:06 | 显示全部楼层
我是想编译 C++版本,也是碰到 No such file or directory 的问题,谷歌搜了很久,也没解决!
本楼点评(1) 收起
  • zzzzzzzzzzz你可以贴下具体出错信息,也许我之前遇到过,大致一是 bazel 版本或高或低,一是 bazel 缓存“混乱”,我是为了省空间和易管理,1804 和 1604 链接了同一分区目录
    2019-2-12 11:16 回复
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

快速回复 返回顶部 返回列表