字體:小 中 大 | |
|
|
2011/03/31 22:44:44瀏覽1821|回應0|推薦0 | |
C是最有歷史最豐富的開源程式庫. 但想移植到其他語言, 則工程浩大. 最簡單的方法就是兩種語言並存, 加上介面程式就可以立即使用. 在JAVA上 原來就有JNI來做這件事. SWIG(Simplified Wrapper and Interface Generator) 更擴展到C#,PHP,Python, TCL, Ruby等各式語言. 只要有C的 .H檔 , 加上一些指令, 就可以幫你產生所有需要的介面檔. 要花點時間才能上手. 但比起重新開發, 這點時間是微不足道的. Simplified Wrapper and Interface Generator (SWIG)SWIG Tutorial下載 :Download |
|
( 興趣嗜好|電腦3C ) |