Как включить файл ".so" tenorflow c ++ в make-файл? - PullRequest
0 голосов
/ 24 августа 2018

Я создал файл .so с помощью команды bazel:

bazel build -c opt --copt="-fPIC" :tensorFlow.so

Ниже приведен мой make-файл:

CFLAGS = -c -g -W -O3 -Wall -Wshadow \
-Wno-long-long -Wpointer-arith -D_REENTRANT \
-D_POSIX_PTHREAD_SEMANTICS -DLINUX2 \
-I ./acl/lib_acl_cpp/include 
BASE_PATH=./acl
LDFLAGS = -L$(BASE_PATH)/lib_acl_cpp/lib -l_acl_cpp \
-L$(BASE_PATH)/lib_protocol/lib -l_protocol \
-L$(BASE_PATH)/lib_acl/lib -l_acl \
-lpthread -lprotobuf -ljsoncpp
redisConnection: redisConnection.o
    g++ ./redisConnection.o ./UnifiedMetric.pb.o ./getMapFromFeatureDistribution.o ./featureStats.o $(LDFLAGS) -o redisConnection 
redisConnection.o: redisConnection.cpp
    g++ $(CFLAGS) redisConnection.cpp -o redisConnection.o

Я перебрал различные ссылки, но не смог найти какой-либо путь.,Как включить файл .so, созданный в make-файле, и что еще нужно добавить?

1 Ответ

0 голосов
/ 24 августа 2018

Добавить пути к заголовочным файлам в INCLUDEPATH.

Эта может быть точной копией вашей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...