感觉可能rpm-based的发行版都有类似的问题,倒不一定局限在Fedora。
今天在用一个基于 cpp 做的测试工具的时候遇到了这个问题,但是事实上libstdc++ -devel包是已经装了的。
后来发现libstdc++ -devel包不支持32位……还需要额外装一些包才能支持32位编译:
sudo yum install glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 ncurses-devel.i686
感觉可能rpm-based的发行版都有类似的问题,倒不一定局限在Fedora。
今天在用一个基于 cpp 做的测试工具的时候遇到了这个问题,但是事实上libstdc++ -devel包是已经装了的。
后来发现libstdc++ -devel包不支持32位……还需要额外装一些包才能支持32位编译:
sudo yum install glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 ncurses-devel.i686