質問編集履歴
1
aaa
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,11 @@
|
|
2
2
|
|
3
3
|
```
|
4
4
|
dynamic library => コンパイル時にリンクする。(この時リンクしていないものは当然実行時に結合されない。)
|
5
|
+
// gcc main.c ../myDynamicLib/dynamicLib1.so -o main -I ../myDynamicLib/Headers
|
6
|
+
|
5
7
|
dynamic loading => そもそもコンパイル時にリンクしていない"動的"ライブラリを動的にプログラム内でロード
|
8
|
+
// handle = dlopen(".../bin/cygwin1.dll", RTLD_LAZY); // windows
|
9
|
+
// handle = dlopen(".../x86_64-linux-gnu/libm.so.6", RTLD_LAZY); // linux
|
6
10
|
```
|
7
11
|
|
8
12
|
このような認識でよろしいでしょうか?
|