在其他计算机上运行 Allegro 5

2023-12-14

我做了一个快板简单的游戏。但是当我在另一台计算机上打开 *.exe 文件时,它说有很多丢失的 .dll 文件。如何使我的游戏在未安装 Visual Studio 和 Allegro 5 库的其他计算机上运行?


我的评论的较长版本:

当您创建应用程序时,它会链接到您计算机上存在的某些 DLL。当您分发游戏时,您需要将 DLL 与 .exe 一起压缩,或者使用包创建者将它们打包并发布。

查找您的 exe 所依赖的 DLL 的最佳方法是使用类似的工具依赖步行者。您不需要复制 EXE 所依赖的所有 DLL。只有您看到的路径位于非标准路径中,例如不在 C:\Windows\System32 中的路径。话虽这么说,你可能需要从 C:\Windows\System32 复制一些。您需要自己找出答案。

要将它们全部打包为一个设置,您可以使用包创建器,例如创新设置 or NSIS。否则,创建一个脚本来为您压缩所有内容。 AFAIK,没有简单的方法可以获取其他人的系统中缺少的所有必需的 DLL。您需要通过反复试验来找出它们。不幸的是,这是一种痛苦。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在其他计算机上运行 Allegro 5 的相关文章

随机推荐

  • 如何知道Android解码器MediaCodec.createDecoderByType(type)是硬件解码器还是软件解码器?

    有没有办法确定使用 MediaCodec createDecoderByType type 接收的解码器是硬件解码器还是软件解码器 没有真正正式的标志来指示编解码器是硬件编解码器还是软件编解码器 但实际上 您可以这样做 MediaCodec
  • 读取 servlet 中的 JSON 值[重复]

    这个问题在这里已经有答案了 我将 jQuery AJAX POST 发布到 servlet 数据采用 JSON 字符串的形式 我不确定数据是否已发布 另外 我想通过从 json 对象获取登录名和密码来验证登录名和密码 这是代码片段
  • 发送请求并获取响应

    我的服务器上运行着一个 php 代码 我称之为 Web 服务 它处理发送整数值中的数据 我怎样才能得到它 这是我的请求 url NSString requestURL NSString stringWithFormat u p platfo
  • Bot 框架模拟器不工作

    我上周开始学习机器人框架 我决定从返回您的输入及其字符数的默认机器人项目开始 但不幸的是 我无法在机器人模拟器中测试机器人应用程序 它不能只发送我的输入 每当我转发输入时 它都会显示 无法发送 我的端点网址是http localhost 3
  • MYSQL中日期字段的格式化方法

    All 我需要在 MYSQL 中检索某种特定格式的日期 例如 它应该返回月 年 10 2009 我的MYSQL版本是5 1 谢谢 斯里尼瓦桑 日期格式功能 DATE FORMAT col m Y
  • jQuery 不会解析带有名为 option 的节点的 xml

    我使用 jQuery 来解析一些 XML 如下所示 function enumOptions xml xml find animal each function alert this text enumOptions
  • Matplotlib - imshow twiny() 问题

    我试图在 matplotlib imshow 图中有两个相互依赖的 x 轴 我将底部 x 轴作为半径的平方 而我希望顶部仅作为半径 到目前为止我已经尝试过 ax8 ax7 twiny ax8 sharex ax7 fmtr FuncForm
  • SecTrustEvaluate() 是否在应用程序钥匙串中查找根证书?

    文档说 如果验证叶证书所需的所有证书均未包含在信任管理对象中 则 SecTrustEvaluate 会在钥匙串搜索列表 请参阅 SecTrustSetKeychains 和系统的锚证书存储中 请参阅 SecTrustSetAnchorCer
  • 不要在服务器端代码中使用 System.out.println

    我听说使用System out println用于日志记录是一种非常糟糕的做法 这可能会迫使服务器失败 我不使用这种方法 但我很想知道为什么 System out println 在后端代码中使用时会产生如此垃圾的东西 System out
  • 如何在 Keras 中创建自定义回调?

    我有兴趣在拟合我的 keras 模型时创建回调 更详细地说 我希望每次纪元结束时都会收到来自机器人电报的带有 val acc 的消息 我知道你可以添加一个callback list作为参数classifier fit 但许多回调是由 ker
  • MATLAB - 根据向量的排序方式对矩阵进行排序[重复]

    这个问题在这里已经有答案了 可能的重复 如何在 MATLAB 中根据一列对二维数组进行排序 将一个矩阵与另一个矩阵排序 我有一个包含 429 个值的向量 A 和一个包含 429x200 个值的矩阵 B A 和 B 中的行共享相同的索引 我的
  • 解决haskell数据记录中的循环依赖关系

    想象一下 我想编写一个处理播客提要的应用程序 为了存储来自此类提要的解析信息 我会编写如下内容 data Podcast Podcast podcastTitle String title of podcast episodes Episo
  • 数据表到 html 表

    我有一个问题 也许这里有人不介意帮助我 我有 3 个数据表 每个数据表都有以下列 大小 数量 金额 持续时间 数据表名称和值 LivingRoom 1 1 1 1 2 2 2 2 BathRoom 3 3 3 3 4 4 4 4 BedRo
  • 如何使用 Excel VBA API 获取工作簿中多个选定的工作表句柄

    有一种方法可以选择多个 Excel 工作表 然后对它们执行一些操作 例如 打印 但是 给定工作簿 我如何知道选择了哪些工作表 有一个 vba 属性 Application gt ActiveSheet 为我们提供当前活动工作表 但我找不到任
  • 如何在本机反应中显示 firestore 数据库中的图像数组?

    你好 如何在 React Native 中显示 Firestore 数据库中的图像数组 我试过了 但没有显示图像 this props user map images gt return
  • 如何从Python中的不同文件夹导入类?

    common src validation file1 py 在 common src validation 文件夹中 init 被定义为 common test validation file2 py common test valida
  • 将 cookie 会话存储添加回 Rails API 应用程序

    我有一个 Rails API 应用程序 或多或少 开箱即用 但我想添加回基于 cookie 的会话存储 这是我所做的 应用程序 控制器 application controller rb include ActionController C
  • 如何从实际的对象列表创建一个对象属性的列表?

    我有一个已定义的对象 ObservableCollectionConnection 如何从该列表中的所有连接中提取所有 URL 我想做类似的事情 但以正确的方式 ObservableCollection
  • 意外的 EOF cronjob 错误

    我有以下定时任务 2 15 mysqldump u user ppass dbname gzip 9 c gt var www backup dump date Y m d sql gz 但它会产生以下错误 bin sh c line 0
  • 在其他计算机上运行 Allegro 5

    我做了一个快板简单的游戏 但是当我在另一台计算机上打开 exe 文件时 它说有很多丢失的 dll 文件 如何使我的游戏在未安装 Visual Studio 和 Allegro 5 库的其他计算机上运行 我的评论的较长版本 当您创建应用程序时