компиляция — Попытка скомпилировать приложение из переполнения стека

Как указано в заголовке, я пытаюсь скомпилировать программу изнутри PHP с использованием i686-w64-mingw32-g++-posix кросс-компилятор.

Когда я выполняю команду в командной строке, она прекрасно работает. Однако, когда я использую exec функция в PHP, он возвращает мне ошибку:

i686-w64-mingw32-g ++ — posix: ошибка при попытке выполнить cc1plus: execvp: нет
такой файл или каталог

Итак, я выполняю в PHP команду вроде:

exec('i686-w64-mingw32-g++-posix ....');

0

Решение

exec('/full/path/i686-w64-mingw32-g++-posix ....');,

Вы можете использовать такие инструменты, как whereis или же locate на самом деле получить полный путь.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector