差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
java:jna:helloworld [2013/02/24 23:01] 127.0.0.1 外部編輯 |
java:jna:helloworld [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
{{tag>java jna}} | {{tag>java jna}} | ||
- | ====== Hello World ====== | + | ====== JNA - Hello World ====== |
任何一本程式語言書籍,都會有HelloWorld。原本標題想叫Basic JNA,但我認為算基礎的東西實在太多,如果都寫出來讀者很難消化。在這我用簡單的範例,教大家如何透過JNA去呼叫dll與so。 | 任何一本程式語言書籍,都會有HelloWorld。原本標題想叫Basic JNA,但我認為算基礎的東西實在太多,如果都寫出來讀者很難消化。在這我用簡單的範例,教大家如何透過JNA去呼叫dll與so。 | ||
===== Native Code ===== | ===== Native Code ===== | ||
行 78: | 行 78: | ||
Java與C程式透過JNA的溝通,有需多需要注意的細節。如型態、dll宣告方式等,都有可能造成程式的問題,之後有時間會把曾經遇到過的問題整理給大家。 | Java與C程式透過JNA的溝通,有需多需要注意的細節。如型態、dll宣告方式等,都有可能造成程式的問題,之後有時間會把曾經遇到過的問題整理給大家。 | ||
+ | |||
+ | ===== ===== | ||
+ | ---- | ||
+ | \\ | ||
+ | ~~DISQUS~~ |