Eclipse-CDT:如何处理打开套接字时出现权限被拒绝的错误?
-
12-09-2019 - |
题
我的程序在端口 80 上打开一个套接字,但如果我不以 root 身份运行它(使用 sudo),则它无法打开套接字并出现权限错误。
这意味着当我在调试器中启动我的应用程序时,它无法工作。
所以:
- 我可以以某种方式告诉 Eclipse-CDT 使用 sudo 启动应用程序吗?
- 或者,我可以以某种方式让我的程序有权打开端口 80 吗?
谢谢
- 亚历克斯
解决方案
出于调试目的,我会通过 --port 8080
作为参数,或使用其他配置方法,并在 8080 上打开。那就不需要root权限了。
不隶属于 StackOverflow