Ошибка: ссылка на «int64» - это неоднозначное компилирование.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка: ссылка на «int64» - это неоднозначное компилирование.

Сообщение Anonymous »

У меня есть странная ситуация здесь: < /p>

Я являюсь рабочим кодом в Mac OS X Qt. Я попытался скомпилировать на Ubuntu по тем же коду с теми же библиотеками (OpenCV + DLIB). Это дает ошибки? < /p>

Весь день сводил меня с ума :( любое решение? < /p>

/usr/local/include/opencv2/dnn/dnn.hpp:314:17: error: reference to ‘int64’ is ambiguous
virtual int64 getFLOPS(const std::vector &inputs,
^~~~~
In file included from /usr/local/include/opencv2/core/cvdef.h:91:0,
from /usr/local/include/opencv2/core.hpp:52,
from /usr/local/include/opencv2/highgui.hpp:46,
from ../SFT-V2/worker.h:18,
from ../SFT-V2/widget.h:5,
from ../SFT-V2/main.cpp:1:
/usr/local/include/opencv2/core/hal/interface.h:61:20: note: candidates are: typedef int64_t int64
typedef int64_t int64;

typedef int64_t int64;


Подробнее здесь: https://stackoverflow.com/questions/533 ... dlib-in-qt
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»