<分区>
我有一个用 C++ 编写的项目,该项目依赖于本地文件。在运行时,我从磁盘读取该文件。当我构建项目时,会生成一个 .exe 文件,但我仍然需要将该文件放在磁盘上才能使程序运行。我使用 Visual Studio 2019 来构建程序。是否可以将该文件嵌入到可执行文件中?
最终目标是只传送可执行文件,以便它可以在本地磁盘上没有该文件的其他计算机上执行。
标签 c++ visual-studio
<分区>
我有一个用 C++ 编写的项目,该项目依赖于本地文件。在运行时,我从磁盘读取该文件。当我构建项目时,会生成一个 .exe 文件,但我仍然需要将该文件放在磁盘上才能使程序运行。我使用 Visual Studio 2019 来构建程序。是否可以将该文件嵌入到可执行文件中?
最终目标是只传送可执行文件,以便它可以在本地磁盘上没有该文件的其他计算机上执行。
最佳答案
如果文件只在只读模式下需要,你可以把这个文件的内容放在数组中。
关于c++ - 如何将本地文件嵌入到从 C++ 项目生成的 exe 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57255220/