现在有一个名为sql.c的文件中链接了mysql数据库,在bash命令下编译该文件,需要:
gcc sql.c -o sql -I/usr/include/mysql -L/usr/lib64/mysql -lmysqlclient
由于该语句太长,我们可以利用make命令将批量的bash语句进行批量编译,按照规则将这些语句存放在Makefile文件中即可。
test: sql.c
gcc sql.c -o sql -I/usr/include/mysql -L/usr/lib64/mysql -lmysqlclient
注:第二行首有一个Tab
具体make命令参考http://www.cnblogs.com/hazir/p/linux_make_examples.html