复制代码
%{
/* C code that goes verbatim in output */
#include stdio.h
#include stdlib.h
#include string.h
%}
struct tl{ const char* name ; const char s2;};
%%
"--name",'n'
"--love",'l'
%%
int main(int argc,char **argv)
{
const struct tl * str2;
int i;
char *test;
for(i=1; iargc; i++)
{
if((str2 = in_word_set(argv[i],strlen(argv[i]))) != 0)
{
switch (str2-s2)
{
case 'n':
test=argv[i+1];
printf("My name is %s.\n",test);
i++;
break;
case 'l':
printf("successed !\n");
break;
}
}
}
return 0;
}
复制代码
然后,执行如下指令,将.gperf 文件转换为.c文件
gperf -t -L C example1.gperfexample1.c
编译
gcc -g -o example1 example1.c
运行
红帽子linux编译命令的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于红帽linux怎么改成中文、红帽子linux编译命令的信息别忘了在本站进行查找喔 。
推荐阅读
- 电脑复制视频为什么慢,电脑不能复制视频
- python快速读取文件,python读取文件全部内容
- 清理云服务器,清理云服务器内存
- 农庄背景素材直播视频,农庄直播内容
- vb.net置换 vbnet region
- js改带参数的函数,js带参数跳转
- slg游戏开发时间,slg游戏发展史
- 直播问答闯关技巧,直播问答话术
- vb.net日志处理类 vbnet writeline