Использование libtensorflow_cc.so в существующем проекте C ++ cmake - PullRequest
0 голосов
/ 04 октября 2018

У меня есть проект Cmake на C ++, и я хочу использовать в нем тензорный поток в качестве сторонней библиотеки.Я интенсивно искал, но все решения включают установку tenorflow в конце или копирование файлов в каталог / usr / local.

Моя проблема в том, что я не хочу вносить какие-либо изменения в системные каталоги, и все должно произойтив моем каталоге проектов.

Итак, я скомпилировал libtensorflow_cc.so и libtensorflow_framework.so из исходного кода тензорного потока и скопировал в каталог моего проекта.Я добавил ниже код в моем CMake, чтобы связать эти библиотеки.

 find_library(tensorflowlibfwk libtensorflow_framework.so 
 PATHS ${PROJECT_SOURCE_DIR}/thirdparty/lib)
 find_library(tensorflowlibcc libtensorflow_cc.so
 PATHS ${PROJECT_SOURCE_DIR}/thirdparty/lib)
 target_link_libraries(tensorflowtest ${tensorflowlibfwk} ${tensorflowlibcc})

Я понятия не имею, какие заголовки я должен включить, чтобы использовать тензор потока в моем проекте ??Любая помощь, пожалуйста

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