是否可以在Qt 5的Windows(自定义构建)安装中编辑硬编码路径?

时间:2018-02-10 09:20:18

标签: c++ qt qt5

我们在内部构建Qt 5.10,并在构建环境中将其安装到给定的prefix

我们希望能够重新定位安装(特别是,但不仅仅是分发)。我们知道qt.confas pointed out by this answer

然而,是否有一种维护方法可以直接编辑已安装文件中硬编码路径的值?

修改 我们为什么事qt.conf的原因不如直接修补二进制文件。

  • 在开发机器上,这意味着我们不必简单地修补已安装的二进制文件一次,而是必须在包含应用程序的每个文件夹中提供一个配置文件,具体取决于Qt。
  • 更糟糕的是,我们通过失败(以及this post的帮助)发现qtprefix / bin中的qtwebengineprocess.exe期望其拥有 qt.conf文件,否则它将使用库中硬编码的路径。这意味着我们无论如何都必须触摸库文件夹,在otder中编辑配置文件以使其与每台开发机器上的文件夹位置相匹配。

0 个答案:

没有答案