Я собрал TensorFlow с поддержкой GPU (последняя стабильная версия 1.10.1) с CUDA 9 и CUDNN 7.0. После этого, когда я связываю общие библиотеки, которые он построил, включая заголовки, у меня всегда появляются следующие ошибки:
![introducir la descripción de la imagen aquí](https://i.stack.imgur.com/YRzJS.png)
Основная проблема появляется в файле "logging.h" по этой директиве:
TF_DEFINE_CHECK_OP_IMPL(Check_EQ,
==) // Compilation error with CHECK_EQ(NULL, x)?
TF_DEFINE_CHECK_OP_IMPL(Check_NE, !=) // Use CHECK(x == NULL) instead.
TF_DEFINE_CHECK_OP_IMPL(Check_LE, <=)
TF_DEFINE_CHECK_OP_IMPL(Check_LT, <)
TF_DEFINE_CHECK_OP_IMPL(Check_GE, >=)
TF_DEFINE_CHECK_OP_IMPL(Check_GT, >)
#undef TF_DEFINE_CHECK_OP_IMPL
Итак, я не понимаю, что происходит, поэтому у кого-нибудь были похожие проблемы?
Заранее спасибо.