关闭

运行QT5.7程序显示没有权限问题(Operation net permitted)

标签: socketqtqt5
2862人阅读 评论(0) 收藏 举报
分类:

遇到问题运行QT5.7程序显示没有权限(Operation net permitted)

eth0:you dont have permission to capture on that device(socket:Operation net permitted)


解决方法

【方法一】

  1. qt creator运行工程,显示没有权限后,从命令行进入工程目录执行以下操作;
  2. 生成Makefile文件

    qmake

  3. 生成可执行文件

    make

  4. 执行程序

    sudo ./文件

【方法二】

  1. 执行qmake –project,在工程目录下生成一个与平台无关的项目文件xxx.pro。

    qmake –project

  2. 执行qmake 文件名.pro项目文件后,在目录下生成一个与平台有关的Makefile文件。

    qmake 文件名.pro

  3. 执行make进行编译源代码,并生成main.o目标文件及“文件名”可执行文件。

    make

  4. 运行

    sudo ./文件名


1
0
查看评论

让QT程序默认管理员权限(UAC)运行

mt.exe -manifest "MyApp.exe.manifest" -outputresource:"MyApp.exe";#1
  • u014699749
  • u014699749
  • 2014-06-03 03:27
  • 3923

QT5入门之10 - 启动程序失败,路径或者权限错误

这问题真是搞笑,突然出现的。 网上 : 1: 重新建个项目,把代码拷过去,轻松破之 我重新启动了下项目就没问题了。
  • a379039233
  • a379039233
  • 2015-10-15 17:23
  • 2058

QT5.5.1 为Qtcreator 编译的程序添加管理员权限

QT5.5.1 为Qtcreator 编译的程序添加管理员权限
  • chinahaerbin
  • chinahaerbin
  • 2016-08-31 10:43
  • 2029

运行QT5.7程序显示没有权限问题(Operation net permitted)

遇到问题:运行QT5.7程序显示没有权限(Operation net permitted) eth0:you dont have permission to capture on that device(socket:Operation net permitted) 解决方法【方法一】: qt ...
  • GitzLiu
  • GitzLiu
  • 2017-01-03 17:41
  • 2862

为Qt程序增加管理员权限

win7系统开始,增加了管理员权限的限制,程序对系统关键位置的文件操作、修改注册表等都需要管理员权限才能进行。在编写Qt程序的时候不可避免的会遇到权限的问题(比如通过修改注册表实现开机启动),但是Qt官方并没有系统的支持添加管理员权限的方法。网上这方面的资料还是挺多的,提供一个方便可行的办法: 1....
  • u012952807
  • u012952807
  • 2016-07-05 16:16
  • 3359

Mac 权限问题-Operation not permitted(EI Capitan)

一般的,执行以下命令: sudo passwd root 可以设置root密码,然后su - root可以登录root用户 但是EI Capitan即使登录root用户还有一些操作是被保护的,这个称作System Integrity Protection(SIP)不确定是不是EI Captia...
  • tmpbook
  • tmpbook
  • 2015-12-14 11:23
  • 12321

使用npm install报错-4048 operation not permitted问题

刚刚使用npm install时一直报错-4048 operation not permitted,也尝试了多种方法,终于使问题得到解决,这里总结几种方法: 1.使用npm cache clean --force 无效果 2.用管理员权限打开是可以执行 3.npm install ...
  • qq_39894133
  • qq_39894133
  • 2017-12-06 02:48
  • 51

QT中为程序加入超级管理员权限

QT的一些文件操作,注册表的操作等,有些操作会无效,主要是因为没有对C盘的相关权限。解决方法:1. mingw编译器在pro工程文件中加入RC_FILE=main.rcrc文件,之前一篇博客中为程序增加图标也用到此文件,没错!可以为程序添加icon main.rcIDI_ICON1 ...
  • liukang325
  • liukang325
  • 2016-11-21 17:11
  • 2513

Qt权限设置

QT版本:5.5.1 QT Creator QT Creator 编译出来的程默认是不带管理员权限的。有时是需要管理员权限。 第一步: 创建文件 manifest.xml 添加如下代码 [html] view pl...
  • Jammg
  • Jammg
  • 2016-09-22 10:15
  • 1202

cvs移植的问题:setgid failed: Operation not permitted

  开发过程中,总免不了要对机器升级或者换硬盘等因素,甚至重装操作系统。这些行为都有可能需要重新安装和配置cvs。配置完成后也会有把原来的内容移植过来的需求。当按照安装说明安装和配置完成后,登录cvs成功,但是对cvs进行更进一步的操作时出现如下错误:setgid failed: Oper...
  • bibitoo712
  • bibitoo712
  • 2008-03-22 19:16
  • 1808
    个人资料
    • 访问:54102次
    • 积分:886
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:1篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论