我遇到了我想进行调试的问题,然后我想使用以下命令构建tensorflow的调试版本: bazel build --compilation_mode = dbg -s // tensorflow / tools / pip_package:build_pip_package
但是它将触发protobuf中的长时间链接将近一天,但仍未完成。
我的意图是构建其他一些供tensorflow以调试模式使用的软件包,我可以配置bazel生成文件来单独获取一些调试软件包吗?
答案 0 :(得分:0)
要更好地理解此问题,请尝试手动运行无休止操作:
-s
标志再次运行构建,因此Bazel将显示其执行的命令行(您可以使用-s
标志运行步骤1,但随后会有更多输出,并且很难找到正确的信息)cd
进入by命令显示的目录并设置环境变量您刚才执行的是运行相同的命令,而Bazel正在运行并被卡住。如果命令也卡在此手动模式下,则该错误可能是链接器造成的(不过我怀疑是这种情况)。但是,如果成功,那就是Bazel问题了。