1

私のプログラムはポート 80 でソケットを開きますが、root として (sudo を使用して) 実行しないと、許可エラーでソケットを開くことができません。

これは、アプリケーションをデバッガーで起動しても機能しないことを意味します。

そう:

  1. sudo を使用してアプリを起動するように Eclipse-CDT に指示できますか?
  2. または、どうにかして自分のプログラムがポート 80 を開く権限を持つようにすることはできますか?

どうも

  • アレックス
4

1 に答える 1

2

デバッグの目的で--port 8080、引数として渡すか、他の構成方法を使用して、8080 で開きます。その場合、ルート権限は必要ありません。

于 2009-07-10T17:29:00.883 に答える