Windows下mingw编译qt源码如何去掉生成的dll版权公司等信息
要去掉生成的 DLL 版权公司等信息,可以按照以下步骤进行操作:
-
打开 Qt 源码目录下的
qtbase/mkspecs/win32-g++/qmake.conf文件。 -
在
qmake.conf文件中,找到以下几行代码:
QMAKE_COPYRIGHT = Copyright (C) 2019 The Qt Company Ltd.
QMAKE_COPYRIGHT_AND_CONTACT = Copyright (C) 2019 The Qt Company Ltd.
- 将上述代码修改为你想要的版权信息,例如:
QMAKE_COPYRIGHT = Copyright (C) 2021 My Company
QMAKE_COPYRIGHT_AND_CONTACT = Copyright (C) 2021 My Company
-
保存并关闭
qmake.conf文件。 -
打开命令行窗口,进入到 Qt 源码目录。
-
运行以下命令编译 Qt 源码:
./configure -opensource -confirm-license -no-compile-examples -prefix C:\Qt\Qt5.14.2 -nomake tests -nomake examples
mingw32-make
mingw32-make install
在执行 configure 命令时,注意将 -prefix 参数指定为你想要安装 Qt 的路径。
- 编译完成后,生成的 DLL 文件将不再包含版权公司等信息
原文地址: https://www.cveoy.top/t/topic/hAB9 著作权归作者所有。请勿转载和采集!