2 kaious Kaious 于 2016.04.14 10:33 提问

该怎样把.lib文件改为.a文件?

我用了reimp.exe想把.lib文件改为.a文件,但是生成的.a文件是0字节的,请问该怎样将.lib文件改为.a文件?而且我试过直接将.lib的后缀文件名直接改为.a,但只有几个文件成功了,
还有一些其他的.lib不能这样直接改。

2个回答

CSDNXIAON
CSDNXIAON   2016.04.14 11:03

关于dll,lib,h文件
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

xyrmgzt
xyrmgzt   2016.10.08 01:51

把.lib文件改为.a文件?
reimp.exeliba
我用了reimp.exe想把.lib文件改为.a文件,但是生成的.a文件是0字节的,请问该怎样将.lib文件改为.a文件?而且我试过直接将.lib的后缀文件名直接改为.a,但只有几个文件成功了,
还有一些其他的.lib不能这样直接改。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
将.lib库文件转换成.a库文件的工具
将.lib库文件转换成.a库文件的工具
将一个文件夹下的所有文件后缀改成.txt
创建一个txt文件,并将后缀名改为bat。 txt文件内容如下: @echo off for /r %%a in (*.*) do ren "%%a" "%%~na.txt"
dll转换成.a /dll转换lib
dll转换成.a1.下载pexports(https://sourceforge.net/projects/mingw/files/MinGW/Extension/pexports/pexports-0.47/)2.在pexports的bin目录下打开终端3.执行命令pexports.exe D:\VideoLAN\VLC3.3.0\libvlc.dll >libvlc.def4.执行命令dllto
windows环境下静态库的生成和使用 (.lib文件)
这一阵子工作中用到了静态库和动态库的相关知识,自己以前还真的不是特别明白。趁着这个机会,在网上查找了一些和静态库,动态库编程相关的资料,小小的记录一下。Linux环境下的已经记录下来,现在写的windows环境下的静态库和动态库笔记。先说静态库。         和linux环境下的静态库一样,windows环境下的静态库文件也是一些目标文件的集合体。我们先看一看生成库文件的源文件的代码: /
用VC和MinGW导出dll的def和lib(a)文件
原文地址:http://zhangyafeikimi.iteye.com/blog/404580   有了dll文件需要导出def文件: pexports zlib1.dll > zlib1.def 有了dll和def文件,需要导出MinGW的.a文件: dlltool --dllname zlib1.dll --def zlib1.def --output-lib libz.
反编译操作以及反编译工具<一>
前几天下了一个手机游戏–植物大战僵尸,想看一看它的源码是什么样的,于是传到电脑上直接解压,得出来的文件夹是这样的 我想看看它的配置文件AndroidManifest.xml打开后是这样的 要想看到它的源代码就必须反编译了,下面就要介绍反编译的工具了。 1) apktool apktool可能是当今最为流行的apk工具包,由解包、打包、签名程序组成。Akp程序的解包和打包软件由2个程序来完成:
C++如何生成自己的静态库(lib)文件
打开VS2005,建立一个win32控制台程序,然后打开项目--LibTest属性(如图1),打开LibTest属性页(如图2),在右边配置类型处选择静态库(lib)。 然后我们就可以写我们的头文件和cpp源文件了。写完后编译下就可以在目录下找到相应的lib文件了。  在这里我首先写一个比较简单的库文件,头文件内容是: #ifndef MYLIB_H #define MYL
黑马程序员—编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt
------- android培训、java培训、期待与您交流! ---------- package two; //编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt import java.io.*;   public class di9 {       public static void main(String args[]) throws Exc
把lib文件加入到工程中的步骤(以vs2010为例)
1.右击你的工程名 2.选择属性(propertities) 3.展开Linker,选中General,把lib文件所在的目录加到Additional Library Directories 里面去 4.再选中Linker下的Input,,再把lib文件加到Additional  Dependencies 里面去 另一种在源文件中直接调用的方法: #pragma  c
lib转换为a
<br />将 glut32.lib 转化为 libglut32.a 放到 .../MinGW/lib 下,转化方法:<br />        下载 http://sourceforge.net/projects/mingw/files/MinGW/Utilities/mingw-utils/mingw-utils-0.3/mingw-utils-0.3.tar.gz/download , 压缩包里面的bin文件夹下有个 reimp.exe,将它和glut32.lib放到同一目录下,运行cmd,cd到该目