首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找到moc命令了吗?

找到moc命令了吗?
EN

Unix & Linux用户
提问于 2011-11-19 06:32:44
回答 1查看 11.8K关注 0票数 3

在我的Gentoo系统上,我从来没有遇到过这样的问题,我在终端上运行任何其他命令时都会运行moc。最近我切换到Fedora 15/16,注意到运行moc不起作用。我得到了bash: moc: command not found...。相反,我必须给出它的全部路径,/usr/lib64/qt4/bin/moc

  1. 我想知道为什么Fedora的人们没有设置它,所以调用moc不需要给出它的全部路径(或者,也许我已经做了什么来破坏它呢?)
  2. 由于我对非Gentoo系统非常陌生,我想知道一种通用的调用moc的方法,这样它就可以在任何*nix系统上工作。
EN

回答 1

Unix & Linux用户

发布于 2012-05-22 11:35:56

1)我想知道为什么Fedora的人没有设置它,所以调用moc不需要给出它的全部路径(或者,也许我做了什么来破坏它?)

这应该是为了与Qt3向后兼容。

2)由于我对非Gentoo系统非常陌生,我想知道一种通用的调用moc的方法,这样它就可以在任何*nix系统上工作。

您可以使用pkg-config

代码语言:javascript
复制
pkg-config --variable=moc_location QtCore 
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/24932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档