¿Cómo puedo saber cuál de mis compiladores llama a qué versión de una biblioteca específica?

¿Cómo puedo saber cuál de mis compiladores llama a qué versión de una biblioteca específica?

Tengo una biblioteca abcinstalada en varios lugares de mi computadora cuyas versiones pueden diferir.

También tengo diferentes compiladores comp1y comp2.

Al ejecutar los dos comandos siguientes, termino con dos ejecutables ligeramente diferentes. prog1y prog2ambos se ejecutan, pero algunos valores internos difieren.

  1. comp1 -o prog1 my_code.c -labc

  2. comp2 -o prog2 my_code.c -labc

Sospecho que el vinculador puede llamar a una versión diferente de abclib según el compilador que utilice. Me gustaría saber si esto está especificado en algún lugar y dónde está escrito qué hacer cuando alguien llama -labcen una línea de comando.

información relacionada