私は、CUDA 8.0を使ってWindows 10上でbazel 0.4.2を使ってtensorflow 1.1の開始をコンパイルしようとしていました。"出力のないGenetは意味をなさない" - Bazel Windows 10 build
私は対応するエラーをオンラインで見つけることができませんでした。
C:\Users\me\Anaconda3\envs\tensorflow_gpu\tensorflow>bazel build --config=opt tensorflow/examples/image_retraining:retrain
ERROR: C:/users/me/appdata/local/temp/_bazel_simon/qco1pmlq/external/local_config_cuda/cuda/BUILD:172:12: in outs attribute of genrule rule @local_config_cuda//cuda:cuda-include: Genrules without outputs don't make sense.
私は入力が不足しているこれらのgenrulesを持って、エラーメッセージで指定されたビルドファイルを掘り下げる後:
genrule(
name = "cuda-include",
outs = [
],
cmd = """
""",
)
genrule(
name = "cuda-nvvm",
outs = [
],
cmd = """
""",
)
genrule(
name = "cuda-extras",
outs = [
],
cmd = """
""",
)
私は、これらが生成されていなければならないと仮定していますか?私はそのフォーマットに従う他のルールの例を持っていますが、どのファイルが正しいかわかりません。どんな助けでも大歓迎です。