我是一名與學生一起在Java中的NAO機器人上工作的老師。我們正在使用Eclipse。這個錯誤隨時會彈出一個學生試圖編譯他們的程序:NAO機器人學生編譯錯誤:無法在AMD 64位平臺上加載IA 32位.dll
線程「main」java.lang.UnsatisfiedLinkError:C:\ Users \ username \ Desktop \ jnaoqi-1.14-win32-vs2010 \ lib \ jnaoqi中的異常。 dll:無法在AMD 64位平臺上加載IA 32位.dll
所有參考庫路徑都是正確的。踢球者是我可以登錄到同一個確切的系統,映射到相同的確切庫並編譯沒有任何問題。似乎有一個權限,我的學生無法訪問他們需要的東西。
有沒有人有洞察力,可以幫助我追蹤這個問題的根源?先謝謝你。
http://www.aldebaran-robotics.com/documentation/dev/java/troubleshooting.html?highlight=dll 對此有何好運? – skandigraun 2013-05-14 16:01:16
單獨出現錯誤消息。我的猜測是你的機器是32位的和/或使用32位的Java,而學生的高科技64位機器和64位Java。 – MatthewMcGovern 2013-05-14 16:01:54
如果您可以登錄到同一臺計算機並使所有工作都正常工作,那麼您的學生可能有不同的系統路徑。檢查你是否安裝了兩個版本的java(32和64位)。您的系統路徑可能有一個或其他列出的第一個(您的學生的對面),這會導致它在編譯過程中成功使用。 – Tansir1 2013-05-14 16:10:59