我正嘗試使用Qt Creator在QtSDK\Examples\4.7\tutorials\gettingStarted\gsQml
目錄中運行texteditor.pro
文件。當我嘗試生成項目,我得到的是說Qt Creator無法找到可執行文件,請指定一個
找不到可執行文件的窗口,請指定一個
帶有三個字段來加載文件。 Snapshot of the dialog box。
我運行Windows 7 64位,與Qt Creator的2.4.1
我正嘗試使用Qt Creator在QtSDK\Examples\4.7\tutorials\gettingStarted\gsQml
目錄中運行texteditor.pro
文件。當我嘗試生成項目,我得到的是說Qt Creator無法找到可執行文件,請指定一個
找不到可執行文件的窗口,請指定一個
帶有三個字段來加載文件。 Snapshot of the dialog box。
我運行Windows 7 64位,與Qt Creator的2.4.1
我已經解決了,這是一個缺少DLL文件問題,但可執行文件沒有要求,所以我把所有的DLL從Qtcreator - >斌與同一個文件夾* .exe文件,然後我一個接一個地刪除文件,直到找出需要的文件。 *這是一個蠻力的方式,但它做了工作。 *這裏是人失蹤(libEGL.dll)文件
這個項目是不正常的「Qt的可執行文件」之類的格式創建的。而是它的一個'插件'類項目。所以你不能像其他項目一樣直接運行它。
[如果你將打開項目文件你不會找到一個main()函數!這應該是一個C++應用程序通常是入口點。你所擁有的只是一對C++類。以此作爲提示]
關於此示例,他們給出了完整的詳細信息here。我引述:
我們需要的文本編輯器 可以運行之前,編譯文件對話框C++插件。要進行編譯,請輸入gsQml目錄,然後使用make或nmake運行qmake和 ,具體取決於您的平臺。要運行, 啓動qmlviewer並打開texteditor.qml文件。
否則:
我有could not find executable
窗口在我的臉上在Ubuntu 12.10彈出。
這裏就是我得到的 「錯誤」:
後來我刪除了文件夾,並再次創造了它,但試圖運行任何之前這段時間創建的main.cpp文件我使用Qt Creator打開了.pro文件,在main.cpp文件中創建了一個main函數,並按下了Ctrl + R,並且它構建並運行了!
最好在問題本身中嵌入截圖而不是鏈接到它。 – sashoalm