1 Star 0 Fork 0

upstreamzy/cairo源码环境

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 856 Bytes
一键复制 编辑 原始数据 按行查看 历史
upstreamzy 提交于 2024-09-07 11:19 +08:00 . 修改例子,增加.gitignore
export TOP := $(shell pwd)
export LD_FLAGS := -L$(TOP)/third_party/install/lib
export XLIBS := -Wl,-Bstatic -lcairo -lfontconfig -lpixman-1 -lfreetype -lpng16 -lexpat -lz -Wl,-Bdynamic -lm
export INC := -I$(TOP)/third_party/install/include/
export CFLAGS := -g -O0
target:
g++ main.c $(CFLAGS) -o main $(INC) $(LD_FLAGS) $(XLIBS)
third_party:expat zlib png freetype pixman fontconfig cairo
cairo:
cd $(TOP)/third_party/cairo-1.16.0 &&./build.sh
fontconfig:
cd $(TOP)/third_party/fontconfig-2.13.94 &&./build.sh
pixman:
cd $(TOP)/third_party/pixman-0.40.0 &&./build.sh
freetype:
cd $(TOP)/third_party/freetype-2.11.0 &&./build.sh
png:
cd $(TOP)/third_party/libpng-1.6.43 &&./build.sh
zlib:
cd $(TOP)/third_party/zlib-1.3.1 &&./build.sh
expat:
cd $(TOP)/third_party/expat-2.4.2 &&./build.sh
test:
ld -shared -o hello.so hello.o
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/upstreamzy/cairo-source-code-environment.git
git@gitee.com:upstreamzy/cairo-source-code-environment.git
upstreamzy
cairo-source-code-environment
cairo源码环境
master

搜索帮助