10. 利用vs2017中的lib.exe把def文件生成lib文件
1.首先找到你的vs文件所在文件夹
2.然后找到找到lib.exe所在的位置
我的位置是在
D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.13.26128\bin\Hostx64\x64
这个文件夹下,你们看一下自己具体的路径,(注意:这个是64位的lib.exe)
记住lib.exe所在的这个路径哦,等一下要复制东西进来。
3.找到以下四个需要用的文件并复制
打开D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE
(自己找自己的路径)
找到以下四个文件
mspdb140.dll, mspdbcore.dll, mspdbsrv.exe, msobj140.dll
//这个根据你vs版本的不同不一定是140,可能是80等等
5.把这四个文件复制到lib.exe所在的路径下,现在,我们就可以使用lib.exe光明正大的生成lib文件啦。
PART 2
1.
以管理员身份打开cmd,不然可能会报错
2.
然后进入到lib.exe所在路径下,输入lib,如果出现下面的内容,说明我们的lib命令能够使用啦。
3.
接下来就要输入我们的生成lib文件的命令, 举个例子:
lib /out:F:\CC\def\sqlite3.lib /MACHINE:X64 /DEF:F:\CC\def\sqlite3.def
/out:是.lib文件生成的位置,/MACHINE:IX86:表示机器类型,32位机器,/MACHINE:X64:表示64位机器,/DEF:表示的是.def存放的位置。
注意:64位还是32位一定要区分清楚!!!
运行完上面的命令之后就会在F:\CC\def目录下生成对应的.lib文件和.exp文件
10. 利用vs2017中的lib.exe把def文件生成lib文件相关推荐
- 由.def文件生成lib文件[转]
最近在学习curl库时,碰到一个问题,从官网上下载了一个lib版的,却发现只有.dll,没有lib文件,感觉很奇怪,google了之后才知道,原来库作者的用意是让用户自己生成lib文件,下载到的lib ...
- Linux中pdb文件生成dssp文件
Linux中pdb文件生成dssp文件 step1: 进入Uniprot下载相应蛋白质的pdb文件 step2: conda创建虚拟环境 step3: 虚拟环境中安装dssp conda instal ...
- Window中使用copy.exe合并多个iso镜像文件到一个iso文件
需求 我下载了Debian系统的三个iso包,想要将其合并为一个iso文件,然后制作U启动盘. [下载页面](https://cdimage.debian.org/debian-cd/current/ ...
- c++由动态库dll文件生成lib文件的方法
很多动态库dll文件,并没有附带lib文件,因此就无法以静态加载的方式去使用.但是此问题也是有解决办法的,就是从dll文件去生成一个lib文件.下面就介绍如何将dll文件去生成对应的lib文件 1.生 ...
- java中错误的源文件_如果我的Java源文件中存在语法错误,为什么Eclipse会生成.class文件?...
当我使用 Eclipse IDE创建项目时,即使我的代码中存在语法错误,它也会生成一个类文件? class Test { public void test(String value) { System ...
- oracle 表导出pdm文件,如何将数据库中已有表导入到powerDesigner生成pdm文件
1.create new PDM: 2.select database menu; 3.click Reverse Engineer database : 4.then choose your sc ...
- 利用python中的gzip模块压缩和解压数据流和文件
直接给出源码实现, 分为两种情况: 1.网络连接中的数据流的压缩和解压,或是打开的文件读取一部分 2.打开文件压缩或是解压 #!/usr/bin/env python #encoding: utf-8 ...
- 使用hex6x.exe将out文件生成hex文件方法
首先你要有*.cmd文件和hex6x.exe和*.out文件. 其中out文件是上面一篇中提到的,在CCS里面编译成功的输出文件*.out. *.cmd文件,里面的内容是这样的: debug\SEED ...
- C++程序中执行abort等操作导致没有生成dump文件的问题案例分析
目录 1.概述 2.查看C运行时函数abort的内部实现 3.开源库jsoncpp中调用abort的代码场景说明
最新文章
- SpringCloud Ribbon源码探索学习
- 如何选择SSL 证书服务
- Resin-IOException: write() forbidden after writer is closed
- 使用encodeURl()进行编解码
- flyway版本号_Spring Boot 集成 Flyway 实现数据库版本控制
- Python 函数(参数组合)
- Server.MapPath方法的应用方法(转)
- php检查数组下标是否,php检查数组下标是否存在
- JAVA调用梦网云通讯平台API实现短信发送
- treetable怎么带参数_jQuery.treetable使用及异步加载
- 地铁刷手机 android版,北京地铁全线支持刷安卓手机乘车 附攻略!
- 如何给外行解释云计算
- 深度强化学习-Q-learning解决悬崖寻路问题-笔记(三)
- 操作系统基本原理---设备管理
- PLC通讯实现-C#实现汇川PLC-AM401以太网通讯ModBus TCP
- 主流RGBD数据集简介 2019.12.15
- 面向未来,我们来聊一聊什么是现代化数据架构
- Linux 文件解压缩及权限管理
- xp计算机管理员账户无法更改,XP系统administrator账户无法显示怎么办
- 魔兽世界怀旧服聊天服务器中断,魔兽世界怀旧服世界服务器无法连接