我正在开发生成同名 exe 文件和 dll 文件的 VC++ 应用程序。
现在我想更改 dll 文件名。
我尝试在 Project-Properties 中更改它,但仍然没有成功。
应用程序在我构建时提供重命名的 dll。
但如果我运行 exe,它会显示错误“程序无法启动,dll 名称丢失”
请告诉我如何生成具有不同名称的 dll。
最佳答案
DLL 必须在可执行文件的路径中,所以首先检查您的路径是否设置正确或将 DLL 复制到您的 EXE 所在的目录中。
如果链接到 DLL,DLL 的名称可能不会更改,因为它将用于引用。如果您希望能够根据需要重命名 DLL,则必须动态加载 DLL,然后您可以从任何地方加载 DLL。或者您必须链接重命名的 DLL。
关于c++ - 在 VC++ 中构建时重命名 dll 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17164254/