我对QtCreator使用任何类型的版本控制都很陌生,所以我确定我只是犯了一个菜鸟错误,但是这里有:
我能够创建存储库的克隆(https://github.com/dsacre/klick.git)。所有文件都在那里。问题在于将这个克隆变成QtCreator让我搞砸了。
我要通过文件 - >进行克隆新文件或项目 - >导入项目 - > Git Clone
我在"存储库"上输入 https://github.com/dsacre/klick.git 然后点击下一步。
然后显示以下文字:
Cloning into 'klick'...
remote: Counting objects: 1223, done.
remote: Total 1223 (delta 0), reused 0 (delta 0), pack-reused 1223
Receiving objects: 100% (1223/1223), 407.30 KiB | 29.00 KiB/s, done.
Resolving deltas: 100% (923/923), done.
Checking connectivity... done.
Succeeded.
然后,当我点击完成时,会出现一个对话框,说"无法在/ home / tylrrc / klick"中打开项目和"在/ home / tylrrc / klick"中找不到要打开的文件。当我查看/ home / tylrrc时,我可以看到/ klick及其包含的所有文件。
我在这里做错了什么?
QtCreator在打开项目之前是否需要在项目中出现特殊类型的文件?
答案 0 :(得分:0)
QT是否需要在项目中存在特殊类型的文件 在它可以打开它之前?
是的,任何Qt项目都必须有 * .pro 文件:http://doc.qt.io/qt-5/qmake-project-files.html
因此,您需要在QtCreator中创建新的空项目:
File -> New File or Project -> Application -> Qt Widgets/Console Application
。然后你应该添加你下载的文件:
答案 1 :(得分:0)
除了弗拉基米尔(Vladimir)的答案外,还有一种内置的自动方法可以实现这一点。
您可以导入项目。
根据项目结构的简单程度,您可以现在就可以从QtCreator中构建项目。
编辑:
我注意到project中使用的构建系统是scons。根据{{3}}上的文档,上述导入步骤应该对您有用。