我正在使用Visual Studio中的QT构建一个应用程序,并且发现当我在Release二进制文件上运行字符串时,它包含用于编译它的源文件的完整路径名。我看到的字符串示例如下所示,项目目录已删除。
1accept()
C:\Users\Tyler\Documents\<PROJECT_DIRECTORY>\GeneratedFiles\ui_InfoDialog.h:49
2rejected()
C:\Users\Tyler\Documents\<PROJECT_DIRECTORY>\GeneratedFiles\ui_InfoDialog.h:50
这些行引用代码中的Connect语句,通过它们看起来它们似乎是一些错误报告雕像的一部分。有没有人知道是否有办法告诉QT不要将这些字符串编译到程序中。