是否可以在Eclipse工作臺內爲Python和C/C++代碼創建Windows可執行文件?如果是的話,那麼怎麼做呢?使用PyDev-Eclipse和CDT-Eclipse創建Windows可執行文件(* .exe)---如何?
回答
不知道我理解你的要求爲你的Python混合/ C++在你的問題......
如果你想嵌入的Python在一些圖書館,谷歌爲「在C把Python ++
如果你只是想打包Python來運行帶擴展模塊的Python代碼,請搜索py2exe或cx-Freeze(我個人更喜歡cx-Freeze)。
我不認爲這是任何依賴PyDev/Eclipse(這應該是IDE不可知論者)。
除了法比奧的回答是:
在C/C++來說,如果你編譯它在Windows上,日食並創造yourprog.exe文件automaticaly以執行(在情況下,如果你有你的主要功能用C/C++編寫)。在您的項目的bin文件夾中查找您的可執行文件。
就編譯器而言:我用的是Cygwin。它模擬Linux環境。它包含(不是默認情況下)g ++編譯器,由於cygwin,它可以用二進制編譯成可以在Windows中啓動的文件(即.exe文件)。我不確定是否將Linux二進制文件轉換爲Windows二進制文件,或者直接編譯爲Windows文件,但是我知道如果運行它,這個.exe文件本身就可以工作。
讓我知道如果您需要幫助安裝Cygwin。
這不回答這個問題。 OP正在尋找一種在Eclipse工作臺上執行此操作的方法。 –
此外,_do您的research_是一個可憐的答案。 –
固定。如果您覺得其他方面有問題,請不要回來,請隨時自行解決。 – worldpart
這就是我如何在eclipse中創建.exe文件的方式。不在eclipse工作臺內,但它可能會幫助你。爲避免出現問題,即使使用64位計算機,我也會建議下載32位的所有內容。
安裝Eclipse
安裝py2exe
在日食進入幫助>安裝新軟件並安裝http://pydev.org/updates/
PyDev的插件在windows喜好指向Python解釋器的您的計算機中的python.exe的位置(C:/ Python26)
您可能需要py2exe添加到庫
創建一個名爲setup.py有類似的代碼一個Python模塊這一個:
from distutils.core import setup
import py2exe
setup(windows=['H:/yourworkspace/YourPythonProject/src/yourprogram.py'])
打開Windows控制檯,然後輸入 蟒蛇H:/ yourworkspace /YourPythonProject/src/setup.py py2exe
這將創建位於C:/ Python26/dist文件夾中的.exe文件。它應該可以工作,如果你雙擊它,但你不能把它帶到沒有python或你使用過的任何庫的計算機上。要做到這一點,您可以使用Inno Setup。
這是非常容易使用,基本上它會要求的位置。exe文件,你想添加的dll和文件夾(我不知道這個,所以我在C:/ Python26/dist中添加了大部分內容,並且工作正常)。 Inno安裝程序將創建一個腳本並生成一個可以在任何計算機上安裝的.exe文件。您可能需要腳本的edit the [Icons] part,之前嚮應用程序添加圖標時遇到問題。
這應該有希望工作,
祝你好運。
- 1. 從批處理和Vbscript創建Windows可執行文件(.exe)
- 2. 如何使用Java/Eclipse創建Windows .exe(獨立可執行文件)?
- 3. 如何從多個exe文件創建可執行文件?
- 4. 如何使用批處理文件創建EXE可執行文件?
- 5. 使用Windows窗體執行.exe文件
- 6. 如何爲php項目創建.exe可執行文件
- 7. 如何從C代碼創建工作可執行文件(.exe)
- 8. 使用adobe flash創建windows(.exe)文件
- 9. 如何在EXE內執行bat文件? (使用WinRAR sfx創建的exe)
- 10. 如何使用fitnesse執行exe文件
- 11. 從一組exe文件和bat文件創建一個可執行文件
- 12. 創建一個Windows桌面應用程序的可執行exe文件
- 13. 如何使用netbeans創建可執行文件.jar文件
- 14. 如何創建ELF可執行文件?
- 15. IDE如何創建可執行文件?
- 16. 如何創建Javascript可執行文件?
- 17. Windows可執行文件如何從瀏覽器中啓動[.exe]?
- 18. 創建一個Windows可執行文件與Python 3.2和cx_Freeze
- 19. 是否可以使用Java創建一個.exe可執行文件?
- 20. 如何運行使用maven創建的可執行jar文件?
- 21. Windows和Apache Thrift可執行文件
- 22. Windows CMD:如何創建可執行文件的符號鏈接?
- 23. 如何在Windows中創建可執行文件?
- 24. 如何爲Windows創建獨立的Java可執行文件?
- 25. 如何使用C++獲取有關Windows可執行文件(.exe)的信息
- 26. 使用運行時庫和可執行文件創建RPM包
- 27. 如何在linux上運行windows擴展名爲.exe的windows可執行文件
- 28. 創建可以在linux和windows上執行的.exe文件通過QT創建者
- 29. 使用java中的代碼爲Windows 8創建可執行文件
- 30. 從jar中創建可執行文件
看看[py2exe](http://www.py2exe.org/)能否爲您提供幫助。 – Kai