在VC ++中进行构建时重命名dll文件

时间:2013-06-18 08:38:36

标签: c++ windows visual-c++ dll linker

正在开发VC ++应用程序,它生成一个同名的exe文件和dll文件。

现在我想更改dl​​l文件名。

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

应用程序在构建时给出重命名的dll。

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

请告诉我如何使用其他名称生成dll。

1 个答案:

答案 0 :(得分:1)

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

如果您链接DLL,DLL的名称可能不会更改,因为它将用于参考。如果你希望能够重命名DLL,你必须动态加载DLL,然后你可以从任何你想要的地方加载DLL。或者您必须链接重命名的DLL。