回答編集履歴

5

C\+\+ support in BridJ リンク

2015/12/11 06:40

投稿

退会済みユーザー
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- BridJには[`VC9Demangler`](https://github.com/nativelibs4java/BridJ/blob/master/src/main/java/org/bridj/demangling/VC9Demangler.java)なんていうクラスも有りますので、何かやってくれそうな雰囲気ではあります。
17
+ BridJには[`VC9Demangler`](https://github.com/nativelibs4java/BridJ/blob/master/src/main/java/org/bridj/demangling/VC9Demangler.java)なんていうクラスも有りますので、何かやってくれそうな雰囲気ではあります。(追記: [C++ support in BridJ](https://code.google.com/p/bridj/wiki/CPlusPlus)というページが有りました。)
18
18
 
19
19
 
20
20
 

4

質問意図が想定と異なっている可能性について言及

2015/12/11 06:40

投稿

退会済みユーザー
test CHANGED
@@ -44,4 +44,14 @@
44
44
 
45
45
 
46
46
 
47
+ ---
47
48
 
49
+
50
+
51
+ 質問文を読みなおしましたところ、手間を掛けずにJavaで特定のライブラリを使用したいだけなのかな、とも思いました。
52
+
53
+
54
+
55
+ もしそうであるなら、そのライブラリの名称を明記して、このライブラリをJavaで使いたいのだがどうすれば?という質問にした方が明確な回答が得られるかと考えます。
56
+
57
+

3

typo

2015/12/11 06:33

投稿

退会済みユーザー
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- (追記: [`FunctionMapper`](http://java-native-access.github.io/jna/4.2.1/com/sun/jna/FunctionMapper.html)を独自実装するすることで、BriJ無しでも実現できそうです。ただし関数名とマングリングされた名前を手動で実装することになると思います。)
29
+ (追記: [`FunctionMapper`](http://java-native-access.github.io/jna/4.2.1/com/sun/jna/FunctionMapper.html)を独自実装するすることで、BridJ無しでも実現できそうです。ただし関数名とマングリングされた名前を手動で実装することになると思います。)
30
30
 
31
31
 
32
32
 

2

FunctionMapperについて追記

2015/12/11 06:23

投稿

退会済みユーザー
test CHANGED
@@ -26,6 +26,12 @@
26
26
 
27
27
 
28
28
 
29
+ (追記: [`FunctionMapper`](http://java-native-access.github.io/jna/4.2.1/com/sun/jna/FunctionMapper.html)を独自実装するすることで、BriJ無しでも実現できそうです。ただし関数名とマングリングされた名前を手動で実装することになると思います。)
30
+
31
+
32
+
33
+
34
+
29
35
  ----
30
36
 
31
37
 
@@ -35,3 +41,7 @@
35
41
 
36
42
 
37
43
  ここで作成するDLLのソースコードは、頑張ればポータビリティを保てるかもしれません。
44
+
45
+
46
+
47
+

1

URL修正

2015/12/11 06:22

投稿

退会済みユーザー
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ここで言及されているのは、JNAのドキュメントにも何度か登場する[JNAerator](https://github.com/nativelibs4java/JNAerator)というユーティリティです。
12
12
 
13
- このユーティリティのコマンドラインオプションに[BridJ](https://github.com/nativelibs4java/BridJ)を指定してみては、ということですね。(参考: [JNAratorのコマンドラインオプション](https://code.google.com/p/jnaerator/wiki/CommandLineOptionsAndEnvironmentVariables))
13
+ このユーティリティのコマンドラインオプションに[BridJ](https://github.com/nativelibs4java/BridJ)を指定してみては、ということですね。(参考: [JNAratorのコマンドラインオプション](https://code.google.com/p/jnaerator/wiki/CommandLineOptionsAndEnvironmentVariables#Options))
14
14
 
15
15
 
16
16