Я знаю, что -Wl, -shared
- это вариант ld . Я видел, как кто-то компилировал вот так,
$ gcc -shared -Wl,-soname,libtest.so -o libtest.so *.o
И кто-то вроде этого
$ gcc -Wl,-shared -Wl,-soname,libtest.so -o libtest.so *.o
Итак, я хочу знать, есть ли разница между -shared
и -Wl, -shared
.
Спасибо.