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

linux下cairo绘图
我安装的rhel-server6.2-i386.装上了gcc。想使用cairo绘图,参考帖子http://liyanrui.is-programmer.com/posts/2336.html写了example-1.c的例子,然后用gcc example-1 -o example-1编译不过去,错误为undefined reference to 'cairo_image_surface_create'等。初学linux,请教怎么解决此问题?
------解决方案--------------------
gcc -xx-xxx -lxx 编译时需要添加动态库哦,这个库的名字,你自己查一下吧,具体的我也忘了
------解决方案--------------------
试试这个,gcc -o example-1 example-1.c pkg-config --cflags --libs cairo    
楼主的编译命令在我的系统上无法通过,这个函数貌似前几天刚用过