【发布时间】:2013-04-22 08:50:53
【问题描述】:
这可能是一个非常愚蠢的问题,但我找不到指定 dll 文件路径的方法。我已经将搜索目录设置为相对于项目的根目录,它在代码块中运行良好。
问题是当我双击exe文件时找不到库。我尝试设置相对于 exe 文件的路径,但仍然找不到文件。
【问题讨论】:
标签: mingw codeblocks
这可能是一个非常愚蠢的问题,但我找不到指定 dll 文件路径的方法。我已经将搜索目录设置为相对于项目的根目录,它在代码块中运行良好。
问题是当我双击exe文件时找不到库。我尝试设置相对于 exe 文件的路径,但仍然找不到文件。
【问题讨论】:
标签: mingw codeblocks
在 code::blocks 运行/调试您的程序之前,它会设置您的应用运行所需的所有路径。这些在您的 *.cbp 文件中定义。
如果您想“双击”您的 exe 并希望它找到您的 dll,您应该执行以下操作之一:-
如果您决定在其他机器上部署您的应用程序,您可能需要使用选项 #1 和 #4
HERE IS A USEFULL MSDN ARTICLE ON THE TOPIC
【讨论】: