c语言编译asn1文件,使用 asn1.c 开源编译工具生成 S1AP R15消息编解码C文件
目录一、环境:二、依赖库三、步骤四、参考五、附加资源一、环境Ubuntu 14.04.3 LTS二、依赖库LIB: automake ,libtool,bison,flex三、步骤①从https://github.com/mouse07410/asn1c下载 zip 文件②解压$ mkdir asn1c && mv asn1c-vlm_master.zip asn1c/$ ...
目录
一、环境:
二、依赖库
三、步骤
四、参考
五、附加资源
一、环境
Ubuntu 14.04.3 LTS
二、依赖库
LIB: automake ,libtool,bison,flex
三、步骤
①从 https://github.com/mouse07410/asn1c 下载 zip 文件
②解压
$ mkdir asn1c && mv asn1c-vlm_master.zip asn1c/
$ cd asn1c && unzip asn1c-vlm_master.zip
③安装库
$ sudo apt-get install automake libtool bison flex
④进入asn1c-vlm_master目录并执行
$ test -f configure || autoreconf -iv
$ ./configure
$ make
$ make install
⑤显示 asn1c 是否安装完成
$ man asn1c
⑥编译asn文件
$ asn1c -fcompound-names 3GPP_S1AP_v15.3.0.asn
⑦生成的.h .c 文件

四、参考
https://github.com/mouse07410/asn1c
五、附加资源
链接:https://pan.baidu.com/s/1cVNdmO7KYUk2NR84ljR1sg&shfl=sharepset
提取码:215g
更多推荐



所有评论(0)