Eclipse-CDT: как мне обрабатывать ошибки, в которых отказано в разрешении открытия сокетов? - PullRequest
1 голос
/ 10 июля 2009

Моя программа открывает сокет на порту 80, но если я не запускаю его как root (с помощью sudo), то не удается открыть сокет с ошибкой разрешения.

Это означает, что мое приложение не работает, когда я запускаю его в отладчике.

Итак:

  1. Могу ли я как-то указать Eclipse-CDT на запуск приложения с помощью sudo?
  2. Или я могу как-то разрешить моей программе иметь разрешение на открытие порта 80?

ТНХ

  • Alex

1 Ответ

2 голосов
/ 10 июля 2009

В целях отладки я бы передал --port 8080 в качестве аргумента или использовал какой-либо другой метод конфигурации и открыл бы на 8080. Тогда нет необходимости в правах root.

...