Russian Qt Forum

Qt => Вопросы новичков => Тема начата: row248 от Август 24, 2013, 14:21



Название: root доступ, run configuration
Отправлено: row248 от Август 24, 2013, 14:21
Мне нужен рут доступ к (пока) консольному приложению. Оно использует pcap либу. Пробывал поменять Run configuration в меню projects, но все попытки написать gksudo program или sudo program заканчивались
Код:
The executable
sudo pcap
cannot be found in the path.
Просто же pcap работает.

Потом попробывал
Код:
setcap cap_net_raw,cap_net_admin=eip /home/row/Documents/code/C++/build-pcap-Desktop_Qt_5_1_0_GCC_32bit-Debug/pcap

Сейчас, если запускать через терминал (без рута) все работает. А вот в qt-creator'e если включить опцию Run in terminal то не работает. Ну а если же опцию отключить, то все работает (pcap находит eth0 device), std стримы же тогда транслируются во вкладку Application output, что не очень удобно.

Подскажите лучшее решение проблемы.


Есть подозрения что при опции Run in terminal он какой-то другой файл запускает, не тот который я "настроил"