我想知道是否有人使用 asn1c 编译器 (http://lionet.info/asn1c/blog/) 成功编译了包含 EXTERNAL 类型的数据结构?我已经使用 asn1c 成功编译了表示层,并用于在我的代码中解码数据包,但我无法编译 ACSE 层,因为编译器会抱怨 EXTERNAL.h 文件,该文件不会在编译过程中生成,因此我无法使用已编译的文件。
谢谢。
我想知道是否有人使用 asn1c 编译器 (http://lionet.info/asn1c/blog/) 成功编译了包含 EXTERNAL 类型的数据结构?我已经使用 asn1c 成功编译了表示层,并用于在我的代码中解码数据包,但我无法编译 ACSE 层,因为编译器会抱怨 EXTERNAL.h 文件,该文件不会在编译过程中生成,因此我无法使用已编译的文件。
谢谢。
我没有在 lionet.info asn1 编译器中尝试过 EXTERNAL,但是 OSS Nokalva asn1 编译器支持 ASN.1 EXTERNAL 类型没有任何困难。您可以从http://www.oss.com/asn1/products/asn1-download.html下载 OSS ASN.1 编译器的免费试用版。
保罗