【发布时间】:2011-05-18 06:38:55
【问题描述】:
据我了解,C 库必须与编译器一起分发。例如,GCC 必须分发它自己的 C 库,而 Forte 必须分发它自己的 C 库。我的理解正确吗?
但是,使用 GCC 编译的用户库可以与 Forte C 库一起使用吗?如果系统中同时存在这两个 C 库,那么在运行时会调用哪一个?
此外,如果应用程序链接到多个库,其中一些使用 GCC 编译,一些使用 Forte 编译,使用 GCC 编译的库是否会自动链接到 GCC C 库,并且对于 Forte 的行为是否相同。
【问题讨论】:
标签: c linux compiler-construction solaris