Не удается открыть исходный файл " bits / c++config.ч" ошибка с МКПП
Я пытаюсь скомпилировать программу на 64-битной машине с МКПП. К сожалению, я получаю сообщение об ошибке catastrophic error: cannot open source file "bits/c++config.h"
. Я adopded несколько советов от здесь но безуспешно. Кроме того, я не забываю бежать source /opt/intel/bin/compilervars.sh intel64
перед рукой, и я на Ubuntu 13.10 в случае, если это важно.
2 ответов
сначала найдите отсутствующий файл:
find /usr -name c++config.h
(заголовки в / usr большую часть времени.) Затем добавьте его верхний dir в путь включения вашей команды компиляции, чтобы компилятор нашел " bits/c++config.ч", используя -Я. Аналогичный вопрос уже был задан на SO, кстати:отсутствует включить " bits/c++config.h " при кросс-компиляции 64-битной программы на 32 бит в Ubuntu.
почему компилятор нкоп не разобрать следующем каталоге. Вы можете установить следующую переменную; замените 4.8 на G++ version
export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/include/x86_64-linux-gnu/c++/4.8