VS CPP项目:是不是可以链接DLL形成一个exe文件

Posted

技术标签:

【中文标题】VS CPP项目:是不是可以链接DLL形成一个exe文件【英文标题】:VS CPP projects: is it possible to link DLL to form one exe-fileVS CPP项目:是否可以链接DLL形成一个exe文件 【发布时间】:2014-08-20 16:49:18 【问题描述】:

我有两个 Visual Studio C++ 项目——一个基于对话框的应用程序和一个 DLL。 DLL 由第一个应用程序使用。 我想让 DLL 与第一个应用程序静态链接以形成一个 monolite 可执行文件。 有可能吗?

【问题讨论】:

【参考方案1】:

不,不可能将 DLL 静态链接到 exe。您可以将DLL项目更改为lib项目并链接该lib。

【讨论】:

以上是关于VS CPP项目:是不是可以链接DLL形成一个exe文件的主要内容,如果未能解决你的问题,请参考以下文章

VS2013环境生成和调用DLL动态链接库

如何用VS2010编写动态链接库DLL

Python调用DLL动态链接库——ctypes使用

如何将 .dll 库与 C++ VS 项目链接?

VS2015 DLL 项目中显示的“Librarian”而不是“Linker”

怎么在C#中添加用C语言开发的动态链接库dll文件(vs2010)?