Im 使用 Codelite IDE 和 build test.exe gui 应用程序。当我启动应用程序时,我收到一些dll丢失的错误。我找到了所有dll并放在test.exe的文件夹中,现在一切正常。但是有了所有这些dll,主文件夹中就乱七八糟了。
如何将该 dll 移动到子目录,以便应用程序仍然可以工作,除了我在 PATH 中添加该文件夹?
更改PATH
环境变量要使其在 CodeLite 中工作,请从以下位置添加类似于以下内容的行: Settings->Environment variables
PATH=$PATH;C:PathToMyDllFolder
Ofc,将C:PathToMyDllFolder
替换为要放置 DLL 的实际路径
伊兰
试试这个解决方法:
右键单击您的项目 - 设置 - 常规。
将"要运行/调试的可执行文件"更改为:
$(ProjectPath)/$(IntermediateDirectory)/$(ProjectName)
将"工作目录"更改为:
$(ProjectPath)/YOUR DLL DIRECTORY