Команда g ++ не найдена в sh-скрипте

Я не знаю, может быть, это дубликат, но я не нашел никакой помощи.

Итак, проблема. У меня есть простая проблема - я создал скрипт для автоматизации компиляции C ++.

#!/bin/bash
clear
PATH="/media/joris/LinuxStuff/C plus plus prog"
echo Path is $PATH
echo Name of file?
read filename
echo $PATH/$filename/$filename.cpp
echo Compiled file name?
read compfilename
g++ -o $PATH/$filename/$filename.cpp /media/joris/LinuxStuff/C\ plus\ plus\ prog/$filename/$filename

И вот что я получаю:

Path is /media/joris/LinuxDomenai/C plus plus prog
Name of file?
nope
/media/joris/LinuxStuff/C plus plus prog/nope/nope.cpp
Compiled file name?
yes
./comp.sh: line 16: g++: command not found

Пожалуйста, помогите?

Изменить: если я скомпилирую в терминале , он работает и который g ++ дает мне / user / bin / g ++

1
задан 2 April 2015 в 14:01

0 ответов

Другие вопросы по тегам:

Похожие вопросы: