“make png” 命令有什么用?

“make png” 命令有什么用?

我有一个源代码,需要编译才能创建一些可执行文件。

代码如下:

#-------------------------
# for executable file 
#-------------------------
executables :
    chmod 754 $(BIN_DIR)*.sh; \
    cd $(SRC_BIN_DIR); make CC=$(CC) CFLAGS="$(CFLAGS)"; \
    make -f makefile2 CC=$(CC) CFLAGS="$(CFLAGS)" FC=$(FC) FCFLAGS="$(FCFLAGS)"; \
    cd BTOP;  make CC=$(CC) CFLAGS="$(CFLAGS)" FC=$(FC) FCFLAGS="$(FCFLAGS)"; \
    cd ../SW; make CC=$(CC) CFLAGS="$(CFLAGS)"; make install; \
    cd ../YHyM_Sup; make CC=$(CC) CFLAGS="$(CFLAGS)"; make cp;
#-------------------------
# option(png related)
#-------------------------
png:
    cd $(SRC_LIB_DIR)image;\make -f makepng CC=$(CC) CFLAGS="$(CFLAGS)";\
    cd ../../bin; \
    make y_asc2png          CC=$(CC) CFLAGS="$(CFLAGS)"; \
    make y_asc2png2mm       CC=$(CC) CFLAGS="$(CFLAGS)"; \
    make y_mkpng_point_facc CC=$(CC) CFLAGS="$(CFLAGS)"; \
    make y_asc2png_all      CC=$(CC) CFLAGS="$(CFLAGS)"; \


#-------------------------
# TODO
#-------------------------
# ./configure script

我该如何使用makepng命令才能编译成功?

答案1

该命令makepng用于制作 png 图像。主要有两个阶段。第一个阶段是生成存储在内存中的图像。在这种情况下,会生成一个简单的分形。图像保存在长度宽度 x 高度的 1D 浮点数组中。第二个阶段是将图像写入实际文件。

要使命令正常工作,您必须安装依赖项:

sudo apt-get install libpng3

sudo apt-get install libpng-dev

了解更多信息

请注意,这是可选的,因此你没有义务这样做

相关内容