我想解析key1=val1, key2=val2, etc
形式的选项列表(与mount -o
的选项一样)。 getsubopt()
函数似乎非常适合此任务(http://www.gnu.org/s/hello/manual/libc/Suboptions.html)。但是,当我尝试使用gcc编译我的代码时,我得到:
warning: implicit declaration of function ‘getsubopt’
当程序运行时程序会出现段错误。
答案 0 :(得分:2)
你有:
#define _XOPEN_SOURCE 500
#include <stdlib.h>
位于包含subopt
调用的文件的顶部?如果你调用一个尚未声明的函数,你得到的错误是你所期望的。