2014-11-23 54 views
0

我想從.java文件中獲取.rxe文件(Mindstorms字節碼)。我下載BricxCC但每次我嘗試編譯我的程序test.java時間,我得到一個錯誤信息:(Java,BricxCC)無法創建進程bash

Unable to create process: 
bash "C:\Program Files (x86)\BricxCC\test.cmd" 
Make sure bash is in a directory on the system path or in the same directory as the 
controlling program (C:\Program Files (x86)\BricxCC\). 

我試圖修改喜好Java編譯器設置,但一切都看起來不錯。有人有想法嗎?

(這傢伙有同樣的問題:http://www.sluse.com/view/20935057

回答

0

參考Downloading

(可選)爲了使RCX brickOS C/C++ /帕斯卡爾的支持和leJOS的Java的 支持,你現在就可以下載all-in-one setup executable其中 安裝cygwin的一個小子集以及預製H8工具。注意: 如果嘗試運行安裝程序時遇到錯誤,它將丟失BricxCCSetupCygwin.002,即 ,這意味着下載未成功完成。請嘗試在非高峯期 小時內或使用某種類型的下載管理器實用程序再次下載它。一旦你有 成功下載並安裝cygwin配置和H8 編譯器工具,然後安裝minimal brickOS and leJOS BricxCC 和你準備好去(除了leJOS,仍然需要有一個 單獨安裝的Java開發工具包)。

Cygwin子集包含bash。你下載並安裝了這個可選版本嗎?

+0

好吧,我下載了安裝程序可執行文件,並將C:\ cygwin \ bin中的所有內容複製到C:\ Program Files文件(x86)\ BricxCC中,但仍無法正常工作。但是,錯誤消息是不同的:編譯/下載失敗未知的GNU錯誤代碼(-128)。當我嘗試使用命令nxj -r test.java從cmd進行編譯時,我得到:http://notepad.cc/share/4NBDHkebTZ – Corvinus 2014-11-23 13:11:21

+0

Cygwin不喜歡被移動。嘗試將c:\ cygwin \ bin添加到路徑的前面。 – DavidPostill 2014-11-23 13:17:52

+0

你是什麼意思? (+我剛剛意識到,即使沒有移動文件從cygwin,我得到這第二個錯誤信息) – Corvinus 2014-11-23 13:36:48