JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java IDE » Eclipse  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
話題被移動
該話題已被移動 - browser , 2006-04-07 14:51
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 如何用GCJ編譯引用jar檔的程式?
jasonchung





發文: 10
積分: 0
於 2006-04-04 17:42 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
在看完精華區的 "[教學] Window+GCC+CDT用Eclipse開發C、C++" 後,馬上用Eclipse寫一個Hello World的測試程式,測試沒有問題。但遇到程式中引用jar檔案的程式時,就不知如何編譯了,以下是我的測試步驟:

1
2
3
4
5
public class Test {
  public static void main(String[] args) {
    System.out.println("Hello World");
  }
}


利用以下指令編譯:
gcj --main=Test -o ./bin/Test Test.java

可正常產生:
Test.exe
////////////////////////////////////////////////////////////////////
1
2
3
4
5
6
7
8
package org.jar1;
 
public class JAR1 {
 
  public static void Function(){
    System.out.println("JAR1");
  }
}

利用Eclipse的Export功能產生JAR1.jar檔案
////////////////////////////////////////////////////////////////////
1
2
3
4
5
6
7
8
import org.jar1.JAR1;
 
public class Test {
  
  public static void main(String[] args) {
    JAR1.Function();
  }
}

利用以下指令編譯:
C:\Java\WorkSpace\Test>gcj --main=Test -o ./bin/Test Test.java -classpath JAR1.jar

產生以下的錯誤訊息:
C:\DOCUME~1\jason\LOCALS~1\Temp/cci2baaa.o(.text+0x13): In function `ZN4Test4mainEP6JArrayIPN4java4lang6StringEE':
C:/Java/WorkSpace/Test/Test.java:14: undefined reference to `org::jar1::JAR1::Function()'

希望大家能幫忙解惑,謝謝。


jasonchung edited on 2006-04-07 14:39
reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
3577 如何用GCJ編譯引用jar檔的程式? jasonchung 1109 2006-04-04 17:42
3160 Re:如何用GCJ編譯引用jar檔的程式? jasonchung 108 2006-04-07 09:47
3309 Re:如何用GCJ編譯引用jar檔的程式? jasonchung 1071 2006-04-07 11:04
3083 Re:如何用GCJ編譯引用jar檔的程式? jasonchung 247 2006-04-10 17:09
3046 Re:如何用GCJ編譯引用jar檔的程式? jasonchung 992 2006-04-10 18:52
3126 Re:如何用GCJ編譯引用jar檔的程式? jasonchung 2944 2006-04-11 00:13
3020 Re:如何用GCJ編譯引用jar檔的程式? jasonchung 77 2006-04-18 13:18
» JWorld@TW »  Java IDE » Eclipse

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8