如何在ubuntu中运行和编译cairo文件

时间:2012-08-11 22:47:43

标签: ubuntu graphics compiler-errors cairo

我想将cairo库用于c ++图形。我使用

包含了库
sudo apt-get install libcairo2-dev

并且我使用Ubuntu开放软件中心安装了GLX-Dock(使用OpenGL的Cairo Dock)并使用http://cairographics.org/FAQ/中的代码并使用命令

进行编译
g++ trial.cpp 

但是它给了我以下错误

fatal error: cairo.h: No such file or directory
compilation terminated.

我应该如何编译和运行该文件?

此外,有人可以推荐易于学习的具有更多功能的图形库。我尝试使用OpenGL但发现很难理解。

2 个答案:

答案 0 :(得分:2)

再次阅读常见问题解答:http://cairographics.org/FAQ/#compilation_flags

这将帮助您入门:

g++ test.c \`pkg-config --libs --cflags cairo\` -o test

使用以下命令运行:

./test

答案 1 :(得分:0)

我希望此解决方案有效

sudo apt-get install libcairo2-dev

然后:

sudo npm install processing -g