c++ - is it compatible library complied with g++/libstdc++ and client complied with (clang/g++/gcc)/libstdc++? -


i not expert linux family compiler.

i wonder static library built g++/libstdc++ can used compiler (clang/g++/gcc) , linked libstdc++ (as long know, libstdc++ , libc++ not compatible. restrict them libstdc++ )

it important library development, allows whatever user used, can supported.

and also,

compiled c++98 / gnu c++98 can used library - , client structure ? how c++98 / c++11, respectively ?

thank you, in advance!!

yes, libraries compatible if use same binutils , not use conflicting compiler flags. compatibility doesn't depend on c standard.


Comments

Popular posts from this blog

ruby on rails - RuntimeError: Circular dependency detected while autoloading constant - ActiveAdmin.register Role -

c++ - OpenMP unpredictable overhead -

javascript - Wordpress slider, not displayed 100% width -