簡體   English   中英

如何從64位Eclipse構建32位Eclipse插件應用程序

[英]How to build a 32 bit Eclipse plugin application from a 64 bit Eclipse

我安裝了64位Eclipse Indigo,我試圖使用產品導出向導將我的應用程序導出為可執行文件,一切正常。除了它生成的可執行文件是64位可執行文件,我需要它在32位機器上運行。 有辦法解決這個問題嗎?

甚至可以從64位Eclipse構建32位插件應用程序嗎?

謝謝。

我用於類似問題的解決方案(基於Eclipse 4的Eclipse 3框架構建應用程序)是定義目標。 這是怎么做的:

  1. 安裝了Eclipse 32和Eclipse 64
  2. 啟動你的eclipse 64
  3. 轉到窗口/首選項/插件開發/目標平台
  4. 點擊“添加”,然后點擊“沒什么”
  5. 單擊“添加”,然后單擊“安裝”,選擇Eclipse 32目錄
  6. 創建目標后,選擇它(仍在Window / Preferences / Plug-in Development / Target Platform中)

現在,在您的.product中,“Eclipse Product Export Wizard”將構建一個Eclipse 32位可執行文件。

看到這個相關的答案

為了將應用程序導出到多個平台(32和64位),首先需要定義目標平台,然后在其中安裝所謂的“ 增量包 ”。

增量包包含SDK中的所有平台特定資源,用於RCP應用程序的跨平台導出。

是一個關於如何安裝deltapack的教程(只需注意將目標平台版本與deltapack版本相匹配)。 另一個重要的事情是:你的工作區eclipse安裝和目標平台安裝必須不一樣。 我的意思是他們可以和大多數時候都是相同的eclipse變體/版本,但是為了正確導出多平台項目,你不能使用運行平台作為目標。

如果您安裝了deltapack並重新加載了目標平台,則導出產品向導將顯示另一個“為多個平台構建”復選框。 如果你檢查它,點擊下一步將帶你進入一個新的步驟,你可以在其中選擇eclipse支持的任何架構/ os。

關於目標平台和deltapakc的更多內容包含在L.Vogel總是很好但有點過時的教程中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM