当前位置: 首页> 汽车> 维修 > 成都市专业制作网站_熟悉免费的网络营销方式_上饶seo博客_aso应用商店优化

成都市专业制作网站_熟悉免费的网络营销方式_上饶seo博客_aso应用商店优化

时间:2025/8/23 16:09:20来源:https://blog.csdn.net/u014094704/article/details/147227629 浏览次数: 0次
成都市专业制作网站_熟悉免费的网络营销方式_上饶seo博客_aso应用商店优化

Visual Studio 2010 中写QT项目时,有时需要 手动配置 MOC 生成规则


操作步骤

  1. 右键 .h 文件 → Properties
  2. Configuration Properties > Custom Build Tool 中:
    • Command Line:
      "$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\moc_%(Filename).cpp"
      
    • Outputs:
      .\GeneratedFiles\moc_%(Filename).cpp
      
  3. 手动将生成的 moc_*.cpp 文件添加到项目(GeneratedFiles 目录是否存在 moc_*.cpp 文件)。

常见问题

(1)生成的 moc_*.cpp 未编译
  • 原因:文件未被包含在项目中或标记为“排除生成”。
  • 解决
    • Solution Explorer 中右键 GeneratedFilesInclude In Project
    • 检查文件属性中的 Excluded From Build 是否为 No
(2)路径或环境变量错误
  • 确保
    • QTDIR 环境变量指向 Qt 4.8.6 安装目录(如 C:\Qt\4.8.6)。
    • moc.exe 路径正确(默认在 $(QTDIR)\bin)。

关键字:成都市专业制作网站_熟悉免费的网络营销方式_上饶seo博客_aso应用商店优化

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: