在其他计算机上运行 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 的相关文章

  • 如何获取正在访问 ASP.NET 应用程序的当前用户?

    为了获取系统中当前登录的用户 我使用以下代码 string opl System Security Principal WindowsIdentity GetCurrent Name ToString 我正在开发一个 ASP NET 应用程
  • C 编程 - 文件 - fwrite

    我有一个关于编程和文件的问题 while current NULL if current gt Id Doctor 0 current current gt next id doc current gt Id Doctor if curre
  • 没有强命名的代码签名是否会让您的应用程序容易被滥用?

    尝试了解authenticode代码签名和强命名 我是否正确地认为 如果我对引用一些 dll 非强命名 的 exe 进行代码签名 恶意用户就可以替换我的 DLL 并以看似由我签名但正在运行的方式分发应用程序他们的代码 假设这是真的 那么您似
  • WCF RIA 服务 - 加载多个实体

    我正在寻找一种模式来解决以下问题 我认为这很常见 我正在使用 WCF RIA 服务在初始加载时将多个实体返回给客户端 我希望两个实体异步加载 以免锁定 UI 并且我想利用 RIA 服务来执行此操作 我的解决方案如下 似乎有效 这种方法会遇到
  • 按成员序列化

    我已经实现了template
  • 在哪里可以找到列出 SSE 内在函数操作的官方参考资料?

    是否有官方参考列出了 GCC 的 SSE 内部函数的操作 即 头文件中的函数 除了 Intel 的 vol 2 PDF 手册外 还有一个在线内在指南 https www intel com content www us en docs in
  • 用于检查类是否具有运算符/成员的 C++ 类型特征[重复]

    这个问题在这里已经有答案了 可能的重复 是否可以编写一个 C 模板来检查函数是否存在 https stackoverflow com questions 257288 is it possible to write a c template
  • 查找c中结构元素的偏移量

    struct a struct b int i float j x struct c int k float l y z 谁能解释一下如何找到偏移量int k这样我们就可以找到地址int i Use offsetof 找到从开始处的偏移量z
  • 使用实体框架模型输入安全密钥

    这是我今天的完美想法 Entity Framework 中的强类型 ID 动机 比较 ModelTypeA ID 和 ModelTypeB ID 总是 至少几乎 错误 为什么编译时不处理它 如果您使用每个请求示例 DbContext 那么很
  • 从Web API同步调用外部api

    我需要从我的 Web API 2 控制器调用外部 api 类似于此处的要求 使用 HttpClient 从 Web API 操作调用外部 HTTP 服务 https stackoverflow com questions 13222998
  • HTTPWebResponse 响应字符串被截断

    应用程序正在与 REST 服务通信 Fiddler 显示作为 Apps 响应传入的完整良好 XML 响应 该应用程序位于法属波利尼西亚 在新西兰也有一个相同的副本 因此主要嫌疑人似乎在编码 但我们已经检查过 但空手而归 查看流读取器的输出字
  • 使用 WebClient 时出现 System.Net.WebException:无法创建 SSL/TLS 安全通道

    当我执行以下代码时 System Net ServicePointManager ServerCertificateValidationCallback sender certificate chain errors gt return t
  • 将多个表映射到实体框架中的单个实体类

    我正在开发一个旧数据库 该数据库有 2 个具有 1 1 关系的表 目前 我为每个定义的表定义了一种类型 1Test 1Result 我想将这些特定的表合并到一个类中 当前的类型如下所示 public class Result public
  • WCF 中 SOAP 消息的数字签名

    我在 4 0 中有一个 WCF 服务 我需要向 SOAP 响应添加数字签名 我不太确定实际上应该如何完成 我相信响应应该类似于下面的链接中显示的内容 https spaces internet2 edu display ISWG Signe
  • 如何查看网络连接状态是否发生变化?

    我正在编写一个应用程序 用于检查计算机是否连接到某个特定网络 并为我们的用户带来一些魔力 该应用程序将在后台运行并执行检查是否用户请求 托盘中的菜单 我还希望应用程序能够自动检查用户是否从有线更改为无线 或者断开连接并连接到新网络 并执行魔
  • 向现有 TCP 和 UDP 代码添加 SSL 支持?

    这是我的问题 现在我有一个 Linux 服务器应用程序 使用 C gcc 编写 它与 Windows C 客户端应用程序 Visual Studio 9 Qt 4 5 进行通信 是什么very在不完全破坏现有协议的情况下向双方添加 SSL
  • cmake 将标头包含到每个源文件中

    其实我有一个简单的问题 但找不到答案 也许你可以给我指一个副本 所以 问题是 是否可以告诉 cmake 指示编译器在每个源文件的开头自动包含一些头文件 这样就不需要放置 include foo h 了 谢谢 CMake 没有针对此特定用例的
  • C# 成员变量继承

    我对 C 有点陌生 但我在编程方面有相当广泛的背景 我想做的事情 为游戏定义不同的 MapTiles 我已经像这样定义了 MapTile 基类 public class MapTile public Texture2D texture pu
  • 测试用例执行完成后,无论是否通过,如何将测试用例结果保存在变量中?

    我正在使用 NUNIT 在 Visual Studio 中使用 Selenium WebDriver 测试用例的代码是 我想在执行测试用例后立即在变量中记录测试用例通过或失败的情况 我怎样才能实现这一点 NUnit 假设您使用 NUnit
  • 对来自流读取器的过滤数据执行小计

    编辑问题未得到解答 我有一个基于 1 个标准的过滤输出 前 3 个数字是 110 210 或 310 给出 3 个不同的组 从流阅读器控制台 问题已编辑 因为第一个答案是我给出的具体示例的字面解决方案 我使用的实际字符串长度为 450 个

随机推荐

  • 如何知道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 库的其他计算机上运行 我的评论的较长版本 当您创建应用程序时