我试图了解popt库如何解析程序的命令行参数。我一开始就卡住了!例如,wha是结构poptOptions的目的,poptGetCoontext()是如何工作的?
我知道有一些内容可以覆盖,所以有人对我在哪里可以获得有关此库的更多信息有任何建议吗?帮助我入门的教程,官方文档或任何信息来源。
我正在尝试做的简要说明:
目前,应用程序已设置为接受格式为
的参数我打算做的是
并且取决于string4,需要格式化文件(file_name1)。
对此的任何帮助将不胜感激。
谢谢
答案 0 :(得分:0)
在任何Linux系统中,安装popt开发包 例如,Fedora:
sudo dnf install popt-dev
在Debian和Ubuntu中,它可能是:
sudo apt-get install libpopt-dev
成功安装后执行:
man popt.3
或
man 3 popt
我相信手册和图书馆足够广泛。如果它们不适合您或您觉得运气不好,请尝试下载 rpm source code,因为它非常依赖此库进行命令行处理。
我希望这很有用。