Ошибка MESON: компилятор CC не может компилировать программыC++

Программы на C++. Форум разработчиков
Anonymous
Ошибка MESON: компилятор CC не может компилировать программы

Сообщение Anonymous »

Я пытаюсь создать проект Fortran, который зависит от других субпроектов C/C ++ и Fortran с использованием Meson и Ninja. После установки всего необходимого, gfortran , сборка , meson и ninja и попытка запустить:

Код: Выделить всё

meson setup build --reconfigure -Db_coverage=true -Dc_args=-Og,-w
< /code>
Я получаю ошибку как: < /p>
subprojects/**/meson.build:30:9: ERROR: Compiler cc cannot compile programs.
Я проверил, что компилятор cc существует и доступен с cc -version . Я не понимаю, почему происходит эта ошибка. Я упростил ошибку Meson до запуска < /p>

Код: Выделить всё

meson.get_compiler('c')
< /code>
какие ошибки допускают с помощью < /p>
meson.build:14:6: ERROR: Tried to access compiler for language "c", not specified for host machine.
Почему это происходит?

Подробнее здесь: https://stackoverflow.com/questions/795 ... e-programs

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