什么是“.dll.a”文件? [英] What's a ".dll.a" file?

查看:897
本文介绍了什么是“.dll.a”文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用Windows应用程序的开放源代码库,唯一可以找到的预构建版本称为lib.dll.a文件。

I'm trying to use a open source library from a Windows application, and the only pre-built version I can find comes as a file called "lib.dll.a"

这是什么格式,可以将其转换成正常的dll文件吗?

What format is this, and can I convert it to a normal dll file?

推荐答案

命名输出文件 libjvm.dll.a 将允许 gcc 将其识别为名为$ code的
库> JVM 。 .dll.a 后缀表示(按照惯例)它是
一个导入库,而不是静态库(这将简单地命名为
libjvm.a ,再次按照惯例)。

Naming the output file libjvm.dll.a will allow gcc to recognize it as a library named jvm. The .dll.a suffix indicates (by convention) that it is an import library, rather than a static library (which would simply be named libjvm.a, again by convention).

这篇关于什么是“.dll.a”文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆