Qt未生成项目文件 我开始使用C++,我使用Qt Creator(我运行LuBunTU 13.04)。
今天,作为编程的良好开端,我编写了Hello World程序,以查看在安装Qt5和Qt Creator后是否工作正常 我创建了一个新的控制台应用程序项目,并编写了:Qt未生成项目文件 我开始使用C++,我使用Qt Creator(我运行LuBunTU 13.04)。,c++,qt,qt-creator,qt5,C++,Qt,Qt Creator,Qt5,今天,作为编程的良好开端,我编写了Hello World程序,以查看在安装Qt5和Qt Creator后是否工作正常 我创建了一个新的控制台应用程序项目,并编写了: #include <iostream> using namespace std; int main() { cout<<"Hello World!"; return 0; } 有没有办法解决这个问题 提前感谢。也许问题在于“MYUSERNAME/Qt编程/测试”中的空格。 无论如何,请查
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World!";
return 0;
}
有没有办法解决这个问题
提前感谢。也许问题在于“MYUSERNAME/Qt编程/测试”中的空格。
无论如何,请查看项目生成设置。编译器查找项目的路径有问题您确定“/home/MYUSERNAME/Qt Programming/Test”目录中有“Test”目录吗?使用我的qt4安装,我尝试启动一个新的Qt控制台应用程序,选择要创建项目的文件夹,为项目名称键入Test,点击next,取消选择调试,但保留发布。点击下一个。为版本控制选择“无”,点击“完成”
程序框架出现了。必须删除QCoreApplication的include语句。用iostream替换它。删除了“QCoreapplication a”和“return a.exec”。我强烈建议不要在Linux上的目录名中使用空格。此外,Qt不是IDE,它是一个应用程序框架。Qt Creator是Qt提供的IDE。也许这会对您有所帮助…您应该尽可能避免使用命名空间std
(因为名称可能会冲突),我真的不认为这很重要,您甚至可以保存一些字母-但只要您不在头文件中放入此类using指令,我想您就可以了
Starting /home/MYUSERNAME/Qt Programming/Test/Test...
Cannot change to working directory '/home/MYUSERNAME/Qt Programming/Test': No such file or directory
/home/MYUSERNAME/Qt Programming/Test/Test exited with code -1