我有一个源代码,需要编译才能创建一些可执行文件。
代码如下:
#-------------------------
# 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
看这了解更多信息
请注意,这是可选的,因此你没有义务这样做