修改Qt 5.6.3源码动态库公司信息 - Windows平台教程
在Windows下,编译Qt 5.6.3源码并修改动态库的公司程序信息,需要修改源码中的"qtbase\src\corelib\global\qglobal.cpp"文件。\n\n具体步骤如下:\n\n1. 打开Qt源码目录,找到"qtbase\src\corelib\global\qglobal.cpp"文件。\n2. 使用文本编辑器(如Notepad++)打开"qglobal.cpp"文件。\n3. 在文件中搜索以下代码:\n\ncpp\nQ_CORE_EXPORT const char qt_version_string[] = \"5.6.3\";\n\n\n4. 在这行代码下方,找到以下代码:\n\ncpp\nstatic const struct {\n const char *product;\n const char *company;\n}\nqt_productData = {\n QT_PRODUCT,\n QT_COMPANY\n};\n\n\n5. 修改"qt_productData"结构体中的"company"成员为你的公司信息,例如:\n\ncpp\nstatic const struct {\n const char *product;\n const char *company;\n}\nqt_productData = {\n QT_PRODUCT,\n \"Your Company Name\"\n};\n\n\n6. 保存文件并关闭文本编辑器。\n7. 使用Qt源码编译工具(如Qt Creator)重新编译源码。\n8. 完成编译后,生成的动态库将包含你修改过的公司信息。\n\n请注意,修改源码后重新编译可能需要一些时间,具体取决于你的电脑配置和源码大小。
原文地址: https://www.cveoy.top/t/topic/pRhN 著作权归作者所有。请勿转载和采集!