没有Qt moc编译器,我不能编译Qt图形代码吗?

时间:2011-05-04 06:16:06

标签: qt4

我有一个要求,我有一堆GUI程序(游戏等),它们可以在Qt库可用的任何地方(意味着任何操作系统)运行,即程序应该运行得很好,例如Windows,Linux等。

所以我打算编写一个程序可以使用的界面,如果他们想要绘制的东西。该接口在操作系统中是通用的,并且将具有Qt Graphics API,即QPainter来绘制内容。

我担心的是我需要Qt moc编译器,因为我将在我的接口代码中使用Q_OBJECT。我想用gcc编译程序,不需要任何额外的东西。当然,我需要构建Qt库。

谢谢, 克里希纳

1 个答案:

答案 0 :(得分:0)

据我所知,MOC需要编译Qt代码,因为Q_OBJECT和其他Qt宏在整个代码中使用,并且因为需要MOC来生成元对象。