我正在尝试使用 Qt Creator 运行目录texteditor.pro
中的文件。QtSDK\Examples\4.7\tutorials\gettingStarted\gsQml
当我尝试构建项目时,我得到一个窗口,上面写着
找不到可执行文件,请指定一个
三个字段来加载文件。对话框的快照。
我正在使用 Qt Creator 2.4.1 运行 Windows 7 64 位
我正在尝试使用 Qt Creator 运行目录texteditor.pro
中的文件。QtSDK\Examples\4.7\tutorials\gettingStarted\gsQml
当我尝试构建项目时,我得到一个窗口,上面写着
找不到可执行文件,请指定一个
三个字段来加载文件。对话框的快照。
我正在使用 Qt Creator 2.4.1 运行 Windows 7 64 位
我已经解决了它是缺少 dll 文件的问题,但可执行文件没有要求它,所以我将Qtcreator -> bin中的所有 dll 与 *.exe 文件放在同一个文件夹中,然后我删除了文件后另一个,直到我弄清楚需要哪些文件。*这是一种蛮力的方式,但它完成了工作。* 这是丢失的文件 ( libEGL.dll )
该项目不是以正常的“Qt-executable”类型格式创建的。相反,它是一个“插件”类项目。所以你不能像其他项目一样直接运行它。
[如果您打开项目文件,您将找不到 main() 函数!这通常应该是 C++ 应用程序的入口点。你所拥有的只是几个 C++ 类。以此为提示]
关于这个例子,他们在这里给出了完整的细节。我引用:
我们需要在文本编辑器运行之前编译文件对话框 C++ 插件。要编译,进入 gsQml 目录,然后运行 qmake 并使用 make 或 nmake 编译,具体取决于您的平台。要运行,启动 qmlviewer 并打开 texteditor.qml 文件。
别的:
我could not find executable
在 Ubuntu 12.10 中弹出了窗口。
这是我得到“错误”的方式:
后来我删除了该文件夹并再次创建它,但这次在尝试运行任何命令之前创建了一个 main.cpp 文件。我用 Qt Creator 打开了 .pro 文件,在 main.cpp 文件中创建了一个 main 函数,然后按 Ctrl + R,它就构建并运行了!