1

我正在研究生成同名 exe 文件和 dll 文件的 VC++ 应用程序。

现在我想更改 dll 文件名。

我尝试在 Project-Properties 中更改它,但仍然没有运气。

应用程序在我构建时提供重命名的 dll。

但是,如果我运行 exe,它会显示错误“程序无法启动,dll 名称丢失”

请告诉我如何生成具有不同名称的 dll。

4

1 回答 1

1

DLL 必须在可执行文件的路径中,因此首先检查您的路径是否设置正确或将 DLL 复制到您的 EXE 所在的目录中。

如果链接到 DLL,则 DLL 的名称可能不会更改,因为它将用作参考。如果您希望能够根据需要重命名 DLL,则必须动态加载 DLL,那么您可以从任何您想要的地方加载 DLL。或者您必须链接到重命名的 DLL。

于 2013-06-18T08:53:05.040 回答