|
|
1
7
我的猜测是,需要单独的调试和发布版本,因为moc输出是从用户定义的源代码生成的。因此,如果调试和发布之间的预处理类源不同(例如,仅存在于调试构建中的信号),调试和发布构建之间的moc输出可能不同。 这不适用于uic生成的文件,因为这些文件是从.ui XML生成的,在调试和发布配置之间不能有所不同。 |
|
|
2
6
Moc解析源代码中的预处理器指令。所以,如果你有一个这样的头文件:
然后,插槽Foo将仅存在于发布版本中,而不存在于调试版本中。Moc将根据是否设置了DEBUG(在本例中)符号生成不同的Moc.cpp文件。 |
|
|
Helic · 引用项目中的Visual Studio生成事件 1 年前 |
|
|
Fardin Jim · React中的HandleError 1 年前 |
|
Sam · 返回Visual Studio中文档注释中的标记 1 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 1 年前 |
|
|
xTMx · 如何修复恢复自定义Nuget软件包的问题? 1 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
|
|
Max · VS 2022中的缩放级别在哪里 1 年前 |