Догадаться. cmake
использовал старую версию gcc / g ++, а не ту, которую брала моя командная строка, когда я запускал gcc
или g++
сам. Поэтому мне пришлось экспортировать CC и CXX по соответствующим путям, прежде чем запускать cmake.
export CC=/opt/rh/devtoolset-7/root/usr/bin/gcc export CXX=/opt/rh/devtoolset-7/root/usr/bin/g++ cmake3 -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
Ранее я выполнял только последнюю строчку выше.