1

我使用 Codelite IDE 并构建 test.exe gui 应用程序。当我启动应用程序时,我收到一些 dll 丢失的错误。我找到了所有的 dll 并将其放在 test.exe 所在的文件夹中,现在一切正常。但是对于所有这些 dll,主文件夹中存在混乱。

如何将该 dll 移动到子目录以便应用程序仍然可以工作,除了我在 PATH 中添加该文件夹?

4

2 回答 2

2

您需要更改PATH环境变量以使其在 CodeLite 中工作,添加与此类似的行:Settings->Environment variables

PATH=$PATH;C:\Path\To\My\Dll\Folder

Ofc,替换C:\Path\To\My\Dll\Folder为您希望放置 DLL 的实际路径

伊兰

于 2015-04-30T10:11:26.813 回答
0

试试这个解决方法:

右键单击您的项目-设置-常规

将“可执行文件运行/调试”更改为:

$(ProjectPath)/$(IntermediateDirectory)/$(ProjectName)

将“工作目录”更改为:

$(ProjectPath)/YOUR DLL DIRECTORY

于 2015-09-04T11:30:26.263 回答