我正在开发一个 Qt 应用程序,该应用程序访问某些需要 root 权限的功能(例如,访问硬件资源或某些 I/O 操作)。当我正常运行该应用程序时,出现以下错误:
错误:需要 root 权限。ioperm:操作不允许分段错误(核心转储)
但是,当我使用 sudo 执行该应用程序时,它运行良好。我不想每次都使用 sudo。有没有一种方法可以在不需要 sudo 的情况下运行此 Qt 应用程序,但仍允许它访问所需的特权函数?
我正在开发一个 Qt 应用程序,该应用程序访问某些需要 root 权限的功能(例如,访问硬件资源或某些 I/O 操作)。当我正常运行该应用程序时,出现以下错误:
错误:需要 root 权限。ioperm:操作不允许分段错误(核心转储)
但是,当我使用 sudo 执行该应用程序时,它运行良好。我不想每次都使用 sudo。有没有一种方法可以在不需要 sudo 的情况下运行此 Qt 应用程序,但仍允许它访问所需的特权函数?