Проблема с cmd и c++ - Вопросы по С+
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Проблема с cmd и c++

Регистрация
20 Ноя 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
вот фрагмент кода:

std::string command = "ffmpeg -i " + inputFilePath + " -acodec libmp3lame " + outputFilePath;



// Execute the command using system()

int returnCode = system(command.c_str());

суть проблемы: "ffmpeg" не является внутренней или внешней

командой, исполняемой программой или пакетным файлом. я не знаю что с этим делать. все пути все прописано. скачивала ffmpeg с помощью vcpkg. как исправить?
 
Регистрация
19 Мар 2013
Сообщения
87
Репутация
7
Спасибо
0
Монет
0
>все пути все прописано
Если выдаётся "не является внутренней или внешней командой" - значит, не прописано.
В командной строке, если выполнить, ffmpeg что пишет?

Вообще, нужно корректно заполнить переменную PATH, прописав туда путь к выполняемой программе или указать полный путь в коде программы.
 

Win

Capitan

Win

Capitan
Регистрация
28 Апр 2013
Сообщения
101
Репутация
0
Спасибо
0
Монет
0
дык всё написано
 
Регистрация
26 Авг 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
vcpkg integrate install
vcpkg list ffmpeg Win + X -> Система -> Доп. параметры -> Дополнительно -> Переменные среды -> Создать (вставляешь полный путь до папки (к примеру: C:\vcpkg\installed\x64-windows\tools\ffmpeg) -> Сохраняешь. Готово
 
Регистрация
6 Дек 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
цмд не видит ffmpeg, думаю найдешь решение
 
Сверху Снизу