我的公司正在完成的大部分工作都是基於Qt的C++,它都被檢入Subversion存儲庫。到目前爲止,所有關於代碼庫的工作都是純粹用nano或者Kate完成的。作爲新來的人,我想利用設置Eclipse - 正確地編輯我的本地樹副本。我有Eclipse的CDT「版本」,Qt集成和Subclipse模塊。不過,在這一點上,我不知道該怎麼做。我是否將項目導入Eclipse控制的工作區?我是否編輯它們?我沒有嘗試過讓Eclipse認識到「項目」是一個Qt應用程序,所以我可以使集成工作。如何配置Eclipse以在Subversion樹中處理基於Qt的應用程序?
回答
我會在eclipse中創建一個新的QT項目,然後將視角切換到subclipse,並簡單地將SVN簽出到新的eclipse項目中。你應該很好走。
好的,我一直在玩這個想法,它有一些優點。我可以切換到「SVN項目探索」的角度(我之前沒有注意到),並從我想要的子項目的頭部進行結賬。我在Eclipse工作區中獲得了一個很好的SVN鏈接副本,用於編輯。 Eclipse甚至可以「理解」類,並且可以在方法等上完成。然而,我仍然無法讓Eclipse瞭解該項目是一個「QT Gui」項目,這樣我可以查看這些屬性,並控制各種Qt庫等的鏈接。通過擴展,它也不理解如何構建我的項目,就像我從頭開始創建一個空的Qt Gui項目一樣。我如何使這部分工作?
簽出項目。它會問你一些選擇,比如你想從一個空白的項目開始,還是想用樹來創建一個新的項目。選擇後者,你應該沒問題:)。它似乎適用於我與Ganymed和顛覆(不知道關於subclipse,我不記得)。:)
我可以得到這個工作的唯一方法是檢查與日食項目,然後複製來自另一個Qt項目的.project和.cdtproject文件。然後在項目上進行刷新。這是一個可怕的黑客攻擊,但它讓你開始。 您可能需要爲'make'定義另一個構建器。
我在工作中的情況完全相同(使用CVS代替顛覆和使用KDevelop的團隊的其他成員,但這沒什麼大不了的)。只需使用Qt-Eclipse集成功能啓動一個新的Qt Gui項目,然後刪除所有自動生成的文件。現在使用eclipse的「團隊」功能並選擇共享您的項目,輸入存儲庫的路徑,然後就可以開始了。
第二個nikolavp - 簽出,並選擇使用新項目嚮導,然後選擇Qt項目。我已經完成了這個(使用ganymede),它能夠成功找到所有東西並正確構建。
我的解決辦法:
- 轉到SVN視圖,並與SVN或你喜歡
- 選擇任何客戶端「文件中添加該存儲庫位置爲您的項目
- 簽出該項目的一些臨時位置 - >導入...'並說'Qt-> Qt項目'
- 瀏覽到*的位置。親文件,選擇並點擊OK鍵式
- 你是在用適當的Qt項目和Subversion訪問該項目的比賽
我會說同樣作爲最後一個, 但不是首先要設置Qt-Eclipse集成的兩個步驟: Qt-Eclipse integration查找* .pro文件之前。
- 1. 如何在基於web的應用程序中配置彈簧批處理
- 2. 在Eclipse中處理android應用程序
- 3. 如何設置FitNesse以用於基於struts的應用程序?
- 4. 如何在基於Qt的項目中設置應用程序圖標?
- 5. 配置基於Eclipse
- 6. Android:在基於listView的應用程序中處理onItemClick()
- 7. 在基於Redux的應用程序中處理請求錯誤
- 8. 在基於Web的應用程序中處理大量數據
- 9. 如何在Spring Web應用程序中配置Netty客戶端處理程序
- 10. 在asp.net web應用程序中處理配置設置
- 11. 如何配置Eclipse的Subversion配置文件以使用我的私鑰?
- 12. 如何處理nodejs應用程序的rpm配置更改
- 13. 如何配置和處理緩慢的PHP應用程序
- 14. 如何處理兩個或更多的應用程序配置?
- 15. 基於選擇的Eclipse RCP處理程序啓用
- 16. 在Eclipse RCP應用程序中配置FTP代理
- 17. 如何配置eclipse以創建Java ME應用程序?
- 18. 在Visual Studio基於MFC的應用程序中禁用事件處理程序
- 19. 在Docker容器中處理tomcat應用程序的配置
- 20. 配置基於eclipse的IDE
- 21. 如何調整基於QWebView的Qt應用程序的聲音
- 22. 如何在Eclipse中爲Web應用程序「運行配置」
- 23. 基於python的web應用程序中的併發處理
- 24. 使用線程處理基於java的聊天應用程序
- 25. 如何在基於Java的DynamoDB應用程序中設置TTL
- 26. 如何在Tomcat中設置非基於.war的應用程序?
- 27. 如何在基於Servlet的JPA應用程序中配置數據庫連接
- 28. 將基於Qt GUI的應用程序轉換爲控制檯或批處理應用程序
- 29. 如何使用基於java的配置來配置Spring批處理StepScope?
- 30. 在Android中移植基於Qt的應用程序