2016-06-11 2 views
6

का उपयोग करने में असमर्थ मैंने /home/arafat/go/src/github.com/tensorflow/tensorflow/tensorflow/contrib/go में मैन्युअल रूप से tensorflow (जिस लाइब्रेरी पर मैं काम कर रहा हूं) की जाने वाली निर्देशिका को क्लोन कर दिया है, तो आप here देख सकते हैं। मैंकागो CFLAGS

// #cgo LDFLAGS: -ltensorflow 
// #cgo CFLAGS: -I /home/arafat/go/src/github.com/tensorflow/tensorflow 
// #cgo CXXFLAGS: -I /home/arafat/go/src/github.com/tensorflow/tensorflow -std=c++11 

रूप lib.go में बदलाव किए हैं लेकिन मैं

go get github.com/tensorflow/tensorflow/tensorflow/contrib/go 

कर रही पर त्रुटि

# github.com/tensorflow/tensorflow/tensorflow/contrib/go 
In file included from go/src/github.com/tensorflow/tensorflow/tensorflow/contrib/go/tf_session_helper.cc:20:0: 
go/src/github.com/tensorflow/tensorflow/tensorflow/contrib/go/tf_session_helper.h:22:49: fatal error: tensorflow/core/public/tensor_c_api.h: No such file or directory 
#include "tensorflow/core/public/tensor_c_api.h" 
               ^
compilation terminated. 

हो रही है मुझे समझ में क्यों इस काम नहीं कर रहा पा रहा हूँ।

+0

करना चाहिए, तो संभवत: ऐसा इसलिए है क्योंकि आप जाओ के एक पुराने संस्करण का उपयोग कर रहे – JimB

उत्तर

0

पथ शामिल करने की संभावना में एक गलती, एक tensorflow बहुत सारे? आप CFLAGS संपादित करने के लिए है, तो शायद आप

// #cgo CFLAGS: -I /home/arafat/go/src/github.com/tensorflow 

या

#include "core/public/tensor_c_api.h" 
संबंधित मुद्दे