我正在构建一个使用Qt作为GUI,pcap作为捕获库和QtCreator作为Ubuntu 10.04下的GUI的嗅探器。
问题是:在我捕获数据包之前,由于我的应用程序不是以root身份运行,我需要
sudo setcap cap_net_raw,cap_net_admin=eip my_program
并且在每次构建时都会覆盖此功能。知道如何使用QtCreator自动化这个过程吗?我尝试在Make步骤之后将命令添加到构建步骤,但它似乎没有那样工作,可能是因为需要“sudo”......
谢谢!