2012-03-13 2 views
0

у меня есть CPP файл, который вызывает execvp() с 1-го параметра «/ Library/Application Support/MYAPP/myapp.app»execvp с пробелами в пути

Это не работает, я также пытался добавить «\» перед пространством.

Как это сделать?

Благодаря

+1

Что именно не работает? Например, какой код ошибки вы получаете? – Matthias

+0

Вы не получили сообщение об ошибке в каком-то месте? Удачи. – shellter

ответ

1

Это справочник (приложение узелок), а не исполняемый файл. Вам нужно либо запустить фактический исполняемый файл (обычно в каталоге Contents/MacOS пакета), либо выполнить команду open с указанием пути к приложению.

Смежные вопросы