Walaupun menyusun rangsangan menggunakan clang dengan perpustakaan libc, kod pemautan gagal apabila menggunakan clang dalam mod c 0x. Ini kerana libc tidak serasi binari dengan gcc's libstdc . Walaupun API std::string kekal sama, ABInya diubah suai menggunakan ciri ruang nama sebaris C 11, membawa pemaut untuk merawat std::string dan std::__1::basic_string sebagai struktur data yang berbeza. Ini menghalang pautan yang berjaya antara binari dan perpustakaan.
Atas ialah kandungan terperinci Mengapa Boost::Program_Options Gagal Dipautkan Apabila Menggunakan Clang dengan libc dalam Mod C 0x?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!