c++ - Qt Creator 不构建(Qt 5.3,最新的 Qt creator 代码)

标签 c++ qt qt-creator

我正在尝试构建 Qt Creator。 Qt 库在同一台机器上构建得很好。

我用看似标准的方式获取了qt creator

 git clone --recursive https://git.gitorious.org/qt-creator/qt-creator.git

对于 Qt 5.3,我有:

g++ -c -pipe -O2 -fvisibility=hidden -fvisibility-inlines-hidden -std=c++0x -Wall -W -D_REENTRANT -fPIC -DCORE_LIBRARY -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_DISABLE_DEPRECATED_BEFORE=0x040900 -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB -DQT_WIDGETS_LIB -DQT_CONCURRENT_LIB -DQT_SQL_LIB -DQT_SCRIPT_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/opt/Qt5/mkspecs/linux-g++ -I/opt/qt-creator/src/plugins/coreplugin -I../../../src -I/opt/qt-creator/src/libs -I/opt/qt-creator/tools -I/opt/qt-creator/src/plugins -I/opt/qt-creator/src/shared/scriptwrapper -I/opt/Qt5/include -I/opt/Qt5/include/QtPrintSupport -I/opt/Qt5/include/QtHelp -I/opt/Qt5/include/QtWidgets -I/opt/Qt5/include/QtConcurrent -I/opt/Qt5/include/QtSql -I/opt/Qt5/include/QtScript -I/opt/Qt5/include/QtNetwork -I/opt/Qt5/include/QtGui -I/opt/Qt5/include/QtCore -I.moc/release-shared -I.uic -I. -o .obj/release-shared/tabpositionindicator.o /opt/qt-creator/src/plugins/coreplugin/tabpositionindicator.cpp
/opt/qt-creator/src/plugins/coreplugin/iwizardfactory.cpp: In member function ‘bool Core::IWizardFactory::isAvailable(const QString&) const’:
/opt/qt-creator/src/plugins/coreplugin/iwizardfactory.cpp:198: error: expected primary-expression before ‘[’ token
/opt/qt-creator/src/plugins/coreplugin/iwizardfactory.cpp:198: error: expected primary-expression before ‘]’ token
/opt/qt-creator/src/plugins/coreplugin/iwizardfactory.cpp:198: error: expected primary-expression before ‘*’ token
/opt/qt-creator/src/plugins/coreplugin/iwizardfactory.cpp:198: error: ‘s’ was not declared in this scope
make[3]: *** [.obj/release-shared/iwizardfactory.o] Error 1

感谢任何如何避免错误的线索。系统为CentOS 6(CERN克隆)

最佳答案

无法保证 HEAD 会构建。请改为 checkout 发布分支/标签。

关于c++ - Qt Creator 不构建(Qt 5.3,最新的 Qt creator 代码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24894298/

相关文章:

qt - 在两对 QGraphicsScene/QGraphicsView 之间拖放 QGraphicsItem

qt - 你如何让 QtCreator 在左侧的 src 树中同时显示 cpp 和头文件?

qt-creator - Qt创建者: Projects that use other projects as libraries

c++ - 如何创建接受参数的dll

c++ - 传递函数作为参数

c++ - Color(int, int, int) vs Color(float, float, float) 模糊调用

c++ - 当对象是类成员时,QFile 初始化/赋值操作问题

c++ - 调试 QT TimerEvent 时 GDB 崩溃

c++ - 使用函数参数返回类型解决模板重载

c++ - 文字颜色不正确