您尚未登录。

#1 2015-11-08 16:53:05

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

这个编译系统是什么啊?好漂亮

[ 33%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/wl-shell/wlshellsurfacepopupgrabber.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/wl-shell/wlshellsurfacemovegrabber.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/wl-shell/wlshellsurfaceresizegrabber.cpp.o
[ 34%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/wayland/wlsubcompositor.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/wayland/wlsubsurface.cpp.o
[ 35%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/xdg-shell/xdgshell.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/xdg-shell/xdgsurface.cpp.o
[ 36%] Building CXX object src/server/CMakeFiles/GreenIslandServer.dir/protocols/xdg-shell/xdgsurfacegrabber.cpp.o
类似这种的输出,有颜色的,还有编译进度的,超漂亮的


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#2 2015-11-08 18:04:59

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 这个编译系统是什么啊?好漂亮

cmake.

离线

#3 2015-11-08 18:53:25

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: 这个编译系统是什么啊?好漂亮

依云 说:

cmake.

但是cmake不是用于生成makefile或者某些IDE的工程文件的吗?之后还需要运行make的,但是make好像不是输出这么好看的.


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#4 2015-11-08 20:17:17

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 这个编译系统是什么啊?好漂亮

xtricman 说:
依云 说:

cmake.

但是cmake不是用于生成makefile或者某些IDE的工程文件的吗?之后还需要运行make的,但是make好像不是输出这么好看的.

你看一下 cmake 生成的 Makefile 就知道了。

离线

#5 2015-11-09 12:29:30

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 417
个人网站

Re: 这个编译系统是什么啊?好漂亮

加颜色很简单啊,https://en.wikipedia.org/wiki/ANSI_escape_code#Colors,我自制编译系统也有颜色:https://img.vim-cn.com/ed/9657513621581 … 38281a.png

echo -e '\e[1;31mhello\e[0m'   # 就会输出红色加亮(或加粗)的 hello

进度倒是不太清楚怎么实现的,尤其是在 make -j4 这样的SMP环境下(cmake生成Makefile TL;DR)

最近编辑记录 cjxgm (2015-11-09 12:30:30)

离线

#6 2015-11-09 13:38:46

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: 这个编译系统是什么啊?好漂亮

cjxgm 说:

进度倒是不太清楚怎么实现的,尤其是在 make -j4 这样的SMP环境下(cmake生成Makefile TL;DR)

里边会调用  cmake 的。

离线

页脚