确定。我对GCC错误报告有疑问。
当我在Ubuntu 11.04上编译Qt 4.7.4时使用以下GCC和源文件QTDUR / src / gui / image / qimage.cpp作为构建过程的一部分:
g++ -v
的输出:使用内置规格。COLLECT_GCC =克++
COLLECT_LTO_WRAPPER =的/ usr / GCC / SVN-构建/的libexec / GCC / i686的-PC-Linux的GNU / 4.7.0 / LTO-包装
目标:i686-pc-linux-gnu配置为:../ svnsrc / configure --enable -lto --enable-languages = c,c ++ --prefix = / usr / GCC / svn-build --enable-gold = default --enable-ld = yes --enable -__ cxa-atexit --enable -build-with-cxx --enable-werror --enable-threads线程模型:posix gcc版本4.7.0 20111013(实验性)(GCC)
我收到以下消息:
内部编译器错误:LTO不支持树代码target_expr 流。请提交完整的错误报告。
我无法按照错误报告指南的要求提交* .i文件,因为问题出在Qt编译中,而不是自包含的源文件。另一个选择是创建一个测试用例,但是如果我对GCC内部知识不够了解我是怎么创建测试用例的呢?
感谢您提供的任何帮助。
答案 0 :(得分:1)
为什么不能提交预处理qimage.i
文件后获得的qimage.cpp
文件?