在编译软件的时候出现C++ compiler cannot create executables这样的问题,明显是编译器的原因,原因就在于系统默认的GCC编译器是不完整的,有些包没有,我的是ubuntu在安装 mcrypt库的时候出现这样的问题,似乎其他系统也会有这样的问题:
解决方法:
手动安装上相应的库即可。
ubuntu下的解决方案:
sudo apt-get install build-essential
安装build-essential即可,它是c语言的开发包,包含了gcc make gdb和libc函数库很多工具。