当前位置: 首页 > news >正文

【VS】判断dll/lib是32/64位|查看lib是导入库/静态库的方法

目录

目录

DLL查看

lib查看

查看lib是导入库还是静态库的方法

查看DLL库文件信息(包含的符号)

查看lib库文件信息(包含的函数)



DLL查看

简便方法:

直接用记事本或者notepad++打开exe文件(dll文件),会有很多乱码,不要头疼,接下来只需要在第二段中找到PE两个字母,在其后的不远出会出现d? 或者L。若是d,则证明该程序是64位;若是L,则证明是32位。

原文:https://blog.csdn.net/u012611644/article/details/83060983

如果没有安装 notepad++,用记事本txt打开也可以:

lib查看

可借助vs自带工具dumpbin.exe

执行:

dumpbin.exe   /headers   文件路径

切换到lib目录下后执行命令: 

查看lib是导入库还是静态库的方法

lib /list [文件名] 显示dll的是导入库,显示.obj或者.o是静态库

例如:

  开始-》所有程序-》Microsoft Visual studio 2010-》visual studio tools-》Visual studio 命令提示符

lib.exe  /list   C:/a.lib

回车,显示如下:

这里写图片描述

说明是“lib\opencv_core220d.dll”的导入库。

显示如下:

这里写图片描述

这就是静态库了!!

查看DLL库文件信息(包含的符号)

dumpbin –exports export_dlld.dll

查看lib库文件信息(包含的函数)

dumpbin /exports mysqlcppconn-static.lib

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【C++】C++写后端程序
  • 【C++】C++ 知识点100题
  • 【架构】傻瓜都能看懂的高并发量服务器架构
  • 【mySQL】MySQL数据库知识整理
  • 【mySQL】Mysql InnoDB 共享表空间和独立表空间 区别和优缺点
  • 【算法】程序的时间复杂度计算
  • 【算法】CRC、MD5、SHA1区别
  • 【libevent 】libevent 多线程实现高并发
  • 【redis】hiredis-vip (hiredis封装成支持cluster的api)
  • 【知识】IPxx防水等级 说明
  • 【安全】哈希(hash)算法可以防止数据被篡改的原理是什么
  • 【数据库】时序数据库InfluxDB 性能测试和为什么时序数据库更快、时序数据库应用场景...
  • 【安全编码】代码质量|C语言安全编码---增加中
  • python的静态变量和静态方法
  • 【C++】libevent 、libev、 libuv 、asio、 muduo、 ace 等C++ 网络库
  • 2018一半小结一波
  • CentOS6 编译安装 redis-3.2.3
  • CSS3 变换
  • hadoop集群管理系统搭建规划说明
  • HTTP那些事
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • Linux CTF 逆向入门
  • MobX
  • V4L2视频输入框架概述
  • ViewService——一种保证客户端与服务端同步的方法
  • 不上全站https的网站你们就等着被恶心死吧
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 记一次用 NodeJs 实现模拟登录的思路
  • 云大使推广中的常见热门问题
  • 怎么把视频里的音乐提取出来
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​ubuntu下安装kvm虚拟机
  • ​插件化DPI在商用WIFI中的价值
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • $NOIp2018$劝退记
  • (11)MSP430F5529 定时器B
  • (C#)一个最简单的链表类
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (poj1.2.1)1970(筛选法模拟)
  • (Python第六天)文件处理
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (六)软件测试分工
  • (七)Appdesigner-初步入门及常用组件的使用方法说明
  • (转)linux 命令大全
  • ****Linux下Mysql的安装和配置
  • .a文件和.so文件
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .net core 外观者设计模式 实现,多种支付选择
  • .net 程序发生了一个不可捕获的异常
  • .NET成年了,然后呢?
  • .NET实现之(自动更新)
  • @antv/x6 利用interacting方法来设置禁止结点移动的方法实现。
  • @RequestBody与@RequestParam