5
據https://docs.oracle.com/cd/E36784_01/html/E36873/librt-3lib.html爲什麼使用GHC 7.10.2構建的可執行文件對librt和libc都有依賴關係?
從歷史上看,在這個庫函數提供了很多的POSIX.1b實時擴展指定的 接口。參見 標準(5)。該功能現在駐留在libc(3LIB)中。
該庫被維護以爲 運行時和編譯環境提供向後兼容性。作爲libc.so.1上的過濾器,實現了共享對象 。新的應用程序開發不需要指定 -lrt。
所以目前它應該只鏈接到libc,它應該包含librt中的所有內容。 libc中包含的libdl依賴關係也是如此。
謝謝!我寫給Trac。 –