Makefile
==================================
all:
echo '#define PAR_INITIALIZER { \\' > par.h
sed -e 's/:/ = /' -e 's/^/ ./' -e 's/$$/ , \\/' par.txt >>par.h
echo '}' >> par.h
gcc 1.c
1.c
==================================
#include "par.h"
typedef struct _PAR {
int nx, ny;
float dx, dy;
} PAR;
int main()
{
PAR par1 = PAR_INITIALIZER;
exit(0);
}
【 在 bestday 的大作中提到: 】
: 我有一个文件比如叫par.txt,内容如下:
: nx:32
: ny:32
: ...................
--
FROM 117.136.0.*