• win10 c++程序打包


    步骤如下:
    1、 先动态编译连链接,生成exe;
    2、 找到exe依赖的dll文件
    使用Process Explore来获取所依赖的dll文件
    打开procexp.exe,通过菜单View–Lower Pane View–DLLs勾选,显示dll窗口,
    在编译环境下运行程序,找到相应的进程,查看需要的dll文件,如图所示,其中系统dll可以忽略,把需要的dll和exe copy到一个新的目录下;
    3、 打包
    打包工具使用Enigma Virtual Box,
    Enter Input File Name中,选择exe
    Enter Output File Name,输出文件名称
    点Add按钮,添加准备好的dll文件
    点Files Options,勾选Enable Files Virtualization和Compress files,OK
    最后,点Process,完成,exe自此可独立运行。
    如图所示

    链接:https://pan.baidu.com/s/1iBBNejLq0inYQrSJoY-yUg
    提取码:c2ev

     

    另一钟方法,vs dumpbin 来查询:

    使用Visual studio 查看exe文件的dll依赖项
    事先准备:只要Visual Studio 任何版本即可。
    打开Visual Studio Tools -> 选择 命令提示
    进入命令行窗口,dumpbin /dependents exe路径 即可查询该exe的依赖项dll。
     
    cd 到 exe的路径

    例如::  dumpbin /dependents  ./dd.exe >dll.txt

    参考:

    https://www.cnblogs.com/fxd980519/articles/4807756.html  

  • 相关阅读:
    windows bat
    如何重置postgresql用户密码
    SQL Server如何修改登录密码
    MySQL操作题(mysql_V20190307)
    MariaDB主从备份
    MySQL&MariaDB数据库备份脚本
    SQL语句大全,所有的SQL都在这里
    数据库操作语句大全(sql)
    Python代码,将图片转为了Excel
    亚晨yacn软件config数据获取
  • 原文地址:https://www.cnblogs.com/lovebay/p/11948939.html
Copyright © 2020-2023  润新知