• 8383阅读
  • 7回复

强烈请求[XChinux]详细写一 篇关于Qt  Eclipse Integration 1.0.0与Eclise 3.2安装配制全过程 [复制链接]

上一主题 下一主题
离线musttieying
 

只看楼主 倒序阅读 楼主  发表于: 2007-10-14
— 本帖被 XChinux 从 Qt for Linux/X11 移动到本区(2010-02-08) —
大哥,不是我不好啊,实在是我这里不行了啊,实在没有办法了啊,还请大哥,成全小弟了吧!
Eclise 3.2 + CDT + Qt Eclipse 就可以了,好吗?
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
离线XChinux

只看该作者 1楼 发表于: 2007-10-14
我使用的是Eclipse 3.3,直接在eclipse下载的for C/C++的版本,就不用配置了,然后安装Qt Eclipse Integration,使用程序组给的菜单启动Eclipse后,设置Eclipse中的WIndows->Preferences中的Qt项中设置版本就可以了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线musttieying

只看该作者 2楼 发表于: 2007-10-15
我也刚下了,这个东东,发现会产生个异常
Severity and Description    Path    Resource    Location    Creation Time    Id
Error launching external scanner info generator (gcc -E -P -v -dD E:/workspace/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp)        100    Unknown    1192417360625    1153

不知道怎么会事
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
离线musttieying

只看该作者 3楼 发表于: 2007-10-15
哈哈,好了!谢谢老大,我想认个大哥,不知老大愿意否?
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
离线musttieying

只看该作者 4楼 发表于: 2007-10-15
通常,解析器在解析执行文件之前,需要知道每个源文件使用的包含文件的路径、所使用的宏定义,以及编译器缺省使用的包含文件搜索路径。如果在eclipse中打开了扫描配置特征, CDT(C Development Toolkit) 就需要调用“ gcc –E –P –v -dD ”命令,从命令的输出中分析得到这些信息。同时,CDT还需要检查运行“ make ”的输出结果,确定用户在makefile中指定了哪些包含文件路径及定义了哪些宏。

目前,在Eclipse中,缺省使用了gcc编译器。如果用户使用了非GNU编译器,则需要完全禁止自动搜索包含文件路径及宏定义的功能。方法如下:打开当前工程的属性配置界面,选择“ C/C++ Make project ”项目,选择“ Discovery Options ”标签页面,不选择“ Automate discovery of paths and symbols ”功能。但用户随后需要在“ C/C++ Include paths and symbols ”标签页面上,手工加上全部的包含文件及宏定义所在的路径,否则, Eclipse会产生一大堆解析错误。

gcc编译的这几个参数的含义如下:

"  -E 要求 gcc 在完成预处理后停止,不编译源文件。 gcc 产生的数据为预处理后的源代码,输出到控制台。不需要预处理的源代码文件则被 gcc 忽略。

"  -P 禁止 gcc 的预处理器在输出文件中加上行标记。

"  -v 要求 gcc 输出实际完成编译工作时所使用的命令,并打印 gcc 各模块的版本号。

-v 输出处理过程的详细信息。在 gcc 开始运行前,打印 GNU CPP 的版本号,并输出包含文件的路径。
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
离线千年沉寂

只看该作者 5楼 发表于: 2007-10-15
看看这个:http://isnow.yculblog.com/post.748230.html
对你或许有帮助!
上善若水!
离线musttieying

只看该作者 6楼 发表于: 2007-10-16
谢谢兄弟!
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
离线musttieying

只看该作者 7楼 发表于: 2007-11-29
老大,我终于配置好了,老大,哈哈.
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
快速回复
限100 字节
 
上一个 下一个