Tensorflow'un C++ ortamımda çalışması için sorun yaşıyorum: Eclipse. Ben Bazel ile inşa klonlanmış tensorflow, git'e ve burada açıklanan aynen böyle sonuçlanan pip-paket yüklü: C++/Eclipse içinde Tensorflow sorun derleme
https://www.tensorflow.org/versions/r0.7/get_started/os_setup.html#installing-from-sources
Eclipse yeni C++ projesini oluşturdu ve şunları yollara/home/tensorflow eklendi . Birkaç TF gelen içeren basit bir "merhaba dünya" projesini oluşturmaya çalıştığınızda Ancak, bu hata çıkıyor: Tensorflow dizinde bulunmayan bir dosya için bakmak gibi görünüyor23:05:39 **** Incremental Build of configuration Debug for project cat_face ****
Info: Internal Builder is used for build
g++ -I/home/name/tensorflow -O0 -g3 -Wall -c -fmessage-length=0 -o src/cat_face.o ../src/cat_face.cpp
In file included from ../src/cat_face.cpp:2:0:
/home/name/tensorflow/tensorflow/core/public/session.h:22:48: fatal error: tensorflow/core/framework/graph.pb.h: No such file or directory
#include "tensorflow/core/framework/graph.pb.h"
^
compilation terminated.
23:05:39 Build Finished (took 186ms)
. Neden olmayan bir şey arıyor? Kontrol ettim ve dosya tüm adımları takip etsem bile gerçekten orada değil.
Programım çok basitti: Bu yanlış
#include <iostream>
#include "/tensorflow/core/public/session.h"
#include "/tensorflow/core/platform/env.h"
using namespace std;
int main() {
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
}
gidebilirdim nerede?
Ben lider Kesilerek çizilmiş bir #include görmedim:
başkası benzer bir sorun vardı "/ tensorflow ..." ' – jtedit
Teşekkürler, ama bunu denedim ve hiç değişmedi. – Sander
Kütüphane başlıkları nerede bulunuyor? Proje yeriniz nerede? Uygun bir içerme yolu belirtmelisiniz. – user3159253