日期:2014-05-16  浏览次数:20666 次

anjuta编译问题!!!!!!!!!!!!!!!!!!!!
我是第一次用anjuta   IDE,在编译的时候,总是出现好多的错误信息,如下:
gcc:-lgtk-x11-2.0:未使用链接器输入文件,因为链接尚未完成
gcc:-lgdk-x11-2.0:未使用链接器输入文件,因为链接尚未完成
gcc:-latk-1.0:未使用链接器输入文件,因为链接尚未完成
gcc:-lgdk-pixbuf-2.0:未使用链接器输入文件,因为链接尚未完成
gcc:-lm:未使用链接器输入文件,因为链接尚未完成
gcc:-lpangocairo-1.0:未使用链接器输入文件,因为链接尚未完成
gcc:-lpango-1.0未使用链接器输入文件,因为链接尚未完成
....................................
还有好多,共12条错误信息,但是最后显示编译成功(completed   ...succedful),怎么解决啊,谢谢各位大哥大姐了。。。。。。。。。

------解决方案--------------------
看上去你没有安装上面的那些库。

比如gtk的开发库,你可以这样看有没有:
# pkg-config --libs gtk+-2.0
结果应该类似这样:
-L/opt/gnome/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0

如果不是,那你应该安装gtk相关的开发包,比如gtk2-devel,这些在光盘上有
------解决方案--------------------
编译通过并且能运行,那就没问题,不用管它:)

你可以到控制台,进入到项目所在目录,手工运行make,看看错误信息是什么