我已经安装了 Qt Creator 2.7.2“基于 Qt 5 1.0(32 位)”。首先,我尝试了它的示例analogclock
,但它的构建没有找到命令 g++,而我已经安装了 gcc 编译器。请参阅清单
07:50:44:正在运行项目 analogclock 的步骤... 07:50:44:开始:“/home/tatatom/Qt/5.1.0/gcc/bin/qmake”/home/tatatom/Qt/5.1.0/gcc/examples/gui/analogclock/analogclock.pro -r -spec linux-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug 07:50:45:进程“/home/tatatom/Qt/5.1.0/gcc/bin/qmake”正常退出。 07:50:45:开始:“/usr/bin/make” g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIE -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../mkspecs/linux-g++ -I../analogclock -I../rasterwindow -I../../../include -I../../../include/QtGui -I../../../include/QtCore -I. -I. -o rasterwindow.o ../rasterwindow/rasterwindow.cpp make:g++:未找到命令 制作:*** [rasterwindow.o] 错误 127 07:50:45:进程“/usr/bin/make”退出,代码为 2。 构建/部署项目 analogclock 时出错(套件:桌面 Qt 5.1.0 GCC 32 位) 执行步骤“Make”时 07:50:45:已用时间:00:01。
我显然需要安装或配置更多内容:尝试构建下载的kaffeine
“CMAKE_CXX_COMPILER-NOTFOUND”,请参阅清单
tatatom@Katedrala:~$ cmake kaffeine-1.2.2 -- C 编译器标识为 GNU -- CXX 编译器标识未知 -- 检查 C 编译器是否正常工作:/usr/bin/gcc -- 检查 C 编译器是否正常工作:/usr/bin/gcc -- 有效 -- 检测 C 编译器 ABI 信息 -- 检测 C 编译器 ABI 信息 - 完成 CMake 错误:您的 CXX 编译器:未找到“CMAKE_CXX_COMPILER-NOTFOUND”。请将 CMAKE_CXX_COMPILER 设置为有效的编译器路径或名称。 /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 处的 CMake 错误(消息): 错误:未找到 cmake/modules/FindKDE4Internal.cmake /home/tatatom/.kde/share/apps;/usr/share/kde4/apps 调用堆栈(最近调用优先): CMakeLists.txt:3(find_package) CMakeLists.txt 中的 CMake 警告(dev): 不存在 cmake_minimum_required 命令。如下代码行 cmake_minimum_required(版本 2.8) 应添加到文件顶部。指定的版本可能较低 如果您希望支持该项目的旧 CMake 版本。有关更多信息 信息运行“cmake --help-policy CMP0000”。 此警告针对项目开发人员。使用 -Wno-dev 可抑制此警告。 ——配置不完整,发生错误!
请给我建议。谢谢。
答案1
您需要做的就是打开一个终端并运行sudo apt-get install build-essential -y
,然后您就设置好了,只是您缺少构建工具。