Библиотеки C распространяются вместе с компиляторами или непосредственно ОС?

Насколько я понимаю, библиотеки C должны распространяться вместе с компиляторами. Например, GCC должен распространять свою собственную библиотеку C, а Forte должен распространять свою собственную библиотеку C. Я правильно понимаю?

Но может ли пользовательская библиотека, скомпилированная с помощью GCC, работать с библиотекой Forte C? Если в системе присутствуют обе библиотеки C, какая из них будет вызываться во время выполнения?

Кроме того, если приложение связывается с несколькими библиотеками, некоторые из которых скомпилированы с GCC, а некоторые с Forte, будут ли библиотеки, скомпилированные с GCC, автоматически связываться с библиотека GCC C и будет ли она вести себя аналогичным образом для Forte.

6
задан Jonathan Leffler 28 May 2011 в 07:14
поделиться