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

树莓派做网站服务器/销售网络平台

树莓派做网站服务器,销售网络平台,wordpress模板首页是哪个文件夹,一个人做网站好难一、背景 Windows下开发的应用程序在发布时,需要将其依赖的一些动态链接库一起打进安装包里面去。这个时候,快速确定这个程序到底依赖哪些动态链接库变得非常重要。很久以前写过一篇关于Qt程序安装包制作的博客,里面介绍了Dependency Walker这…

一、背景

    Windows下开发的应用程序在发布时,需要将其依赖的一些动态链接库一起打进安装包里面去。这个时候,快速确定这个程序到底依赖哪些动态链接库变得非常重要。很久以前写过一篇关于Qt程序安装包制作的博客,里面介绍了Dependency Walker这个小工具。但是实际操作起来并不理想,因为Dependency Walker将exe文件依赖的所有动态库以及动态库所依赖的动态库都列出来了。看得你一脸懵逼:

    你很难分清楚:倒底哪些DLL是需要打包的,哪些DLL是系统自带的。而作为打包过程中的一个小步骤,我根本不需要知道这么多信息。这个时候,我们需要一个更加简洁明了的工具。dumpbin就是今天要介绍的主角。

二、使用

    dumpbin是随Visual Studio一起发布的,在Visual Studio的“本机工具命令行”中就可以直接使用。使用的第一步就是打开Visual Studio的“本机工具命令行”:

    这里我选择的是“VS2015 X64本机工具命令提示符”。命令行窗口打开后直接进入到工程目录,输入命令“dumpbin /IMPORTS ReplaceAETemplate.exe > output.txt”:

    Duang~~~,所有依赖的DLL项都保存到output.txt里面去了。打开瞧瞧输出内容:

     依赖的动态库一项项的非常清晰明了。当然,里面也会列出一些系统的动态库。这些系统动态库在系统安装时就有了,所以不用打包进去。当然就算打包进去也不会有什么害处。这个命令再配合everything这个小工具查找依赖的DLL,简直不要太爽:

三、小结

    dumpbin的IMPORTS参数是用来查看程序依赖的其他动态库的,这对于可执行程序exe和动态链接库DLL都是适用的。EXPORTS则适用于DLL查看其导出的函数接口:

    结果照样重定位到output.txt中去了。这是因为如果直接在命令行中输出,前面的内容可能会被截断,导致内容看不完整。

     从上面红框中可以看出,UniversalBlender.dll这个动态链接库导出了这么一些函数:capabilityAssessment, initializeDevice, runImageBlender等。

 

转载于:https://www.cnblogs.com/csuftzzk/p/windows_application_distribution.html

http://www.jmfq.cn/news/4780891.html

相关文章:

  • 网站最新一次改版时间什么意思/免费私人网站建设
  • 开发技术网站开发技术/哪个杭州seo好
  • 哪个网站音乐做的最好/谷歌浏览器网页版进入
  • 佛山制作做网站/seo课程培训要多少钱
  • 展览会建设网站平台的作用/net的网站建设
  • 公司网站主要几方面/sem推广竞价
  • 做网站设计的公司/湖南网站设计外包费用
  • 信息发布型网站建设的特点/关键词优化公司
  • 网站怎么生成三级域名/网络推广免费网站
  • 多媒体网站开发实验报告/网络推广的方法包括
  • 高仿id97网站模板/找百度
  • wordpress与微信教程/百度seo整站优化
  • 学生作业做网站需要/手机版百度入口
  • 美工网站做兼职/谷歌优化推广
  • 合肥搭建网站/肇庆网站建设制作
  • 免费做宣传的网站是/百度软件
  • 黑龙江网站建站建设/武汉网络推广有哪些公司
  • 怎样看一个网站是哪个公司做的/优化搜狗排名
  • 个体网站建设/软文广告成功案例
  • 安阳营销型网站建设/个人如何在百度做广告
  • 在百度上做网站推广效果怎么样/可以发外链的平台
  • 中国网站建设公司图片/西安网站搭建公司
  • shopify建站费用/淘宝流量
  • 福清网站建设/培训心得体会怎么写
  • 长春建站模板厂家/本周新闻热点
  • 拍卖网站建设公司/淘宝的关键词排名怎么查
  • 学电商一般月收入多少/搜索引擎优化宝典
  • thinkphp 网站管理/建网站需要多少钱和什么条件
  • 傻瓜式在线做网站/西安百度seo推广电话
  • 网站正在建设中.../2345网址导航官网下载