Какой двоичный оператор отсутствует перед токеном "(" 44 | #if __GLIBC_PREREQ (2,15) GNU? - PullRequest
0 голосов
/ 21 июня 2020

Я получаю указанную выше ошибку. Я работаю в cygwin 3.15 под windows 10. Включена версия glib c 2.30. при компиляции проекта opencv с помощью компилятора aarch64-unknown- linux -gnu-g ++ с. фрагмент ошибки:

.... from constants.cpp:1:
/home/user/x-tools/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/include/c++/9.2.0/aarch64-unknown-linux-gnu/bits/os_defines.h:44:19: error: missing binary operator before token "("
   44 | #if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE)

, где простая программа на C ++ компилируется без ошибок для той же цели.

...