日期:2014-05-16 浏览次数:20779 次
1.使用对应eclipse的Qt插件建立Qt工程
在Include中添加C++库头文件对应的目录,具体可以参照eclipse中新建的C++工程。
过程中遇到如下问题:在cpp文件中使用std,cout等报错无法解析。
解决方法如下:Windows-->Preference-->c/c++-->Indexer-->cache limits
Absolute Limit,将其值改大一些,如64改为256,即可。
2.建立eclipse中的C++工程
修改其Include参数,即引入Qt库的对应头文件目录。
在源文件中,若使用了Q_OBJECT宏,即定义了信号和槽的类,则需要手动调用moc工具。在源文件目录下执行:moc xx.h -o moc_xx.cpp,生成的文件需要链接进去。
如果有xx.ui文件,则需要手动调用uic工具。即在当前目录下执行:uic xx.ui -o uiI_xx.h。