将几个本机DLL合并到一个DLL中

Mot*_*tti 8 dll merge unmanaged

我有很多小的DLL,我想把它变成一个大的(呃)DLL(如这里建议的).我可以通过合并我的项目来实现这一目标,但我想要一种不那么具有侵入性的方式.

几个DLL可以合并成一个单元吗?

快速搜索发现这个线程声称这是不可能的.有没有人知道呢?

请注意,我说的是本机C++代码而不是.NET,所以ILMerge已经出来了.

小智 1

我不知道如何合并 dll,但我确信您可以将中间目标文件链接到一个 dll 中。这只需要更改您的构建脚本。