/usr/bin/ld: cannot find /usr/lib32/crt1.o: No such file or directory
/usr/bin/ld: cannot find /usr/lib32/crti.o: No such file or directory
/usr/bin/ld: skipping incompatible //usr/lib/x86_64-linux-gnu/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible //usr/lib/x86_64-linux-gnu/libc.a when searching for -lc
/usr/bin/ld: cannot find -lc
/usr/bin/ld: cannot find /usr/lib32/crtn.o: No such file or directory
cbc: error: /usr/bin/ld failed. (status 1)
cbc: error: compile error
解决:
使Ubuntu64支持32位程序,安装依赖(这步可以在安装CBC之前就执行):
apt-get install -y gcc-multilib g+±multilib libc6-i386 lib32ncurses5 lib32stdc++6
运行成功!