• 11701阅读
  • 6回复

【提问】在Code::Blocks下面使用Qt编程 [复制链接]

上一主题 下一主题
离线xinlnix
 

只看楼主 倒序阅读 楼主  发表于: 2005-11-08
我最近使用Code:Blocks,感觉很好,用wxWidgets编程时,能够通过。使用CB建立新的qt工程,编译也能通过。就是将Qt的例子复制过来,加入cb工程后,不能编译通过。我想,CB中没有qmake。

我是初学者,不知道CB中怎样设置,才能让qmake工作,然后编译成可执行文件。听一位网友说,要将所有源文件moc一下。moc main.cpp,结果失败,不知道这个命令怎样使用。
[ 此贴被XChinux在2005-11-08 21:03重新编辑 ]
离线bygreen

只看该作者 1楼 发表于: 2007-10-31
只要设置好了你的环境变量,prebuild用qmake,然后指定cuxtom makefile,很好用啊,所有功能都齐全,连gdb都不用自己弄了
离线wvins
只看该作者 2楼 发表于: 2008-09-16
moc通常不是对main.cpp使用的
而是对使用了Q_OBJECT宏的单元使用的.

具体操作可以看moc -h
离线x_wp

只看该作者 3楼 发表于: 2008-10-10
我用codeblock新建qt工程,什么都不改,编译自动生成的main.cpp可以通过。可是将这个工程的源代码改成《c++ gui qt4编程》(第1版)中的findDialog,在命令行下可编译通过,在codeblock中编译通不过,我知道是因为未对findDialog.h进行moc造成的,不知道在codeblock中具体怎样使用moc,请大家指点一二,谢谢。
离线s2008l
只看该作者 4楼 发表于: 2008-10-29
哪个高手,给个解决方法吧,
MOC怎么用啊.用Q_OBJECT就编译出错了.
离线zhoujie
只看该作者 5楼 发表于: 2008-11-19
有没有详细点的教程呢,初学,呵呵
离线cunyoulu
只看该作者 6楼 发表于: 2008-11-26
http://www.qtcn.org/bbs/read.php?tid=1377&fpage=0&toread=&page=2


设置  code::blocks的tools,
并参照上面的链接,编写自己的mymake


codeblocks只用来编辑代码。
用cygwin的命令工具编译。
村友录-让您的村落名扬天下http://www.cunyoulu.com
快速回复
限100 字节
 
上一个 下一个