C++ 将qt DLL链接到多个可执行文件
我在一个特定目录的不同子目录中有四个不同的.exe。所有程序都需要完全相同的.dll(Qt5Core、Qt5Gui和Qt5Widgets)。有没有一种方法可以将这三个.dll放在根目录中,而不必将它们复制到每个子目录中?是的,您使用的是Windows,您可以将根目录作为路径添加到环境变量中 计算机->属性->高级系统设置->环境变量 在Windows上搜索DLL路径的路径: 由于默认情况下启用了安全DLL搜索模式,因此顺序为C++ 将qt DLL链接到多个可执行文件,c++,windows,qt,dll,exe,C++,Windows,Qt,Dll,Exe,我在一个特定目录的不同子目录中有四个不同的.exe。所有程序都需要完全相同的.dll(Qt5Core、Qt5Gui和Qt5Widgets)。有没有一种方法可以将这三个.dll放在根目录中,而不必将它们复制到每个子目录中?是的,您使用的是Windows,您可以将根目录作为路径添加到环境变量中 计算机->属性->高级系统设置->环境变量 在Windows上搜索DLL路径的路径: 由于默认情况下启用了安全DLL搜索模式,因此顺序为 从中加载应用程序的目录 系统目录。使用GetSystemDirecto
也许还有一种使用的方法,但我不知道是否可以在Linux上复制和部署这些符号链接,或者是否需要在目标系统上创建它们