从我的项目创建EXE文件

Creating an EXE file from my project

本文关键字:EXE 文件 创建 项目 我的      更新时间:2023-10-16

我想从我的VS项目中创建一个可执行文件,该文件依赖于我的相机、Qt和OpenCV的一些工具。

可执行文件可以通过发行版找到,但只要我把exe文件放在另一台机器上:就会提到很多dll错误消息。

创建exe文件有什么想法/好的指导方针吗?

当您构建exe文件时,它只嵌入静态库,动态库在运行时是链接的,您需要确保它们在您希望程序运行的每台"机器"上都可用。

您必须将必要的dll放在可执行文件的同一目录中,并将它们一起分发。

Visual Studio dll是通过Visual Studio版本的Microsoft Visual C++Redistributable Package安装的。

计算机上应该已经存在系统dll,如果没有,则必须生成与该计算机兼容的新可执行文件。

享受奇妙的dll世界!

请看一下这里:用C语言创建一个自包含的程序++我认为它很好地概述了如何制作一个自包含的可执行文件。

或者,您可以随身携带所需的dll-s(大多数程序都这样做)。