c – 如何使用Linux Mint中的Code :: Blocks使Qt4工作
我正在尝试使用Code :: Blocks IDE来使用Qt4.我正在运行
Linux Mint,我遇到了一些错误.我环顾四周,发现有些人和我有同样的问题,但我似乎无法让他们的解决方案在我的电脑上运行.
我使用命令安装了Qt4 sudo apt-get install qt4-dev-tools 当我键入whereis qt4时,我得到qt4:/usr/lib / qt4 /usr/include / qt4 /usr/share / qt4 如果我在Code :: Blocks和Select Qt4项目中选择“Create new Projet”,它会询问Qt的位置,默认为$(#qt4).如果我单击下一步,它会说Code :: Blocks不知道“qt4”变量,并提示我设置基本位置,包含目录等. 因为我不知道我应该放在那里,因为没有任何作用(要么说“在指定的目录中找不到QTCore”,要么找不到“lib”目录,等等) . 我尝试了在这个论坛上发布的内容:http://crunchbang.org/forums/viewtopic.php?id=18210,但它没有解决我的问题,我得到了同样的错误. 在“/usr/share / qt4”目录中,有一个指向“include”目录的链接,但没有指向“lib”目录的链接. 我对Linux和所有这些都很陌生,所以如果答案非常详细地解释我做错了什么/我必须做什么,我会喜欢它. 解决方法
>安装QtSDK
作为第一步,我建议您直接从项目站点 here下载QtSDK.
您可以按照图形步骤安装SDK,我建议您检查“下载源”选项,稍后将用于调试代码,如果需要,将允许重新编译某些类. 现在你的QtSDK安装在文件夹上,例如“/usr/local” 因此,IDE中的所有引用都应引用此位置. >安装C :: B
??? 您的构建目录很可能未在“设置 – >编译器和调试器 – >工具链…->编译器目录”中正确分配 现在,在使用标准项目“.pro”进行编译时,如果您的项目需要使用“moc”工具策略,最简单的方法是使用自定义的Makefile,以及编译的所有阶段. 要了解如何制作自定义的makefile,可以阅读answer. 虽然我会再次建议: 尽管CB是使用wxWidgets和C/C++的最佳环境,但我个人认为在使用Qt的情况下,QtCreator提供了更加原生的开发环境,并且可以优化您的项目QT. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |