2013-01-19 262 views

回答

1

我已經解決了,這是一個缺少DLL文件問題,但可執行文件沒有要求,所以我把所有的DLL從Qtcreator - >斌與同一個文件夾* .exe文件,然後我一個接一個地刪除文件,直到找出需要的文件。 *這是一個蠻力的方式,但它做了工作。 *這裏是人失蹤(libEGL.dll)文件

0

這個項目是不正常的「Qt的可執行文件」之類的格式創建的。而是它的一個'插件'類項目。所以你不能像其他項目一樣直接運行它。

[如果你將打開項目文件你不會找到一個main()函數!這應該是一個C++應用程序通常是入口點。你所擁有的只是一對C++類。以此作爲提示]

關於此示例,他們給出了完整的詳細信息here。我引述:

我們需要的文本編輯器 可以運行之前,編譯文件對話框C++插件。要進行編譯,請輸入gsQml目錄,然後使用make或nmake運行qmake和 ,具體取決於您的平臺。要運行, 啓動qmlviewer並打開texteditor.qml文件。

否則:

  1. 您可以創建自己的項目。
  2. 將這些類文件和相應的qml文件添加到此項目中。
  3. 添加一個main並創建所需的各個對象。
  4. 製作應用程序查看器併爲其提供「texteditor.qml」路徑作爲其源。
0

我有could not find executable窗口在我的臉上在Ubuntu 12.10彈出。

這裏就是我得到的 「錯誤」:

  • 創建了一個名爲Project文件夾;
  • 在裏面,我跑了「qmake -project」,然後是「qmake」;
  • 在該文件夾內創建一個main.cpp文件;
  • 用Qt Creator打開Project.pro文件並添加了「SOURCES + = main」這一行。CPP」來了。
  • 按了CTRL + R來構建和運行項目

後來我刪除了文件夾,並再次創造了它,但試圖運行任何之前這段時間創建的main.cpp文件我使用Qt Creator打開了.pro文件,在main.cpp文件中創建了一個main函數,並按下了Ctrl + R,並且它構建並運行了!

相關問題