Qt运行需要root权限

DrakDog 2013-03-28 04:51:17
我是想在Qt做的界面下把pcap抓的包统计显示出来,可是pcap运行的时候需要root权限,
我在网上找了资料,也按如下所说的试了,可是出现这样的情况


谁知道该怎么弄啊,万分感谢!!!
...全文
906 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
DrakDog 2013-03-29
  • 打赏
  • 举报
回复
haltwang 2013-03-29
  • 打赏
  • 举报
回复
我的做法是sudo chmod 777 /usr/local/bin/qtceator 后面好像还有其他提示文件什么什么无法打开,全部加权限,搞定。 现在运行起来一点就行了。 之前我也用的su root后用命令启动creator
ibingow 2013-03-29
  • 打赏
  • 举报
回复
sudo有个用法是可以直接通过管道读取密码 echo yourpassword |sudo -S your_executable QtCreator里的运行就这么填好了
彩阳 2013-03-28
  • 打赏
  • 举报
回复
我的做法是不要用QtCreator的绿色小箭头运行,直接在Terminal中运行,并且先root一下就好了。
DrakDog 2013-03-28
  • 打赏
  • 举报
回复
网上的资料这么说的 在QtCreator的project选项里 run setting 中加上root用户 QT Creator switch to Projects > "Run Settings" > "Run configuration:" select "custom executable" Executable: sudo /d4/workspace/qt/test2-build-desktop/test2 change the above line to match your project path

16,211

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧