Я знаю, -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
.
Спасибо.