
Linux编程基础
yanhe156
这个作者很懒,什么都没留下…
展开
-
Makefile 使用要点
首先注意missing seprator 错误,原因是在每个块下的第二行需要用tab进行对齐Makefile 用到环境变量时,不能直接使用shell脚本中环境变量的形式,比如不能使用JAVAHOME,而是要使用JAVA_HOME,而是要使用JAVAHOME,而是要使用(JAVA_HOME)注意编译完成后最好不要保留中间结果,因为下一次编译可能会出问题,在all所需的步骤里写个cl...原创 2018-10-18 21:47:04 · 256 阅读 · 0 评论 -
Makefile中 -I -L -l区别
我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录: 例: gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld 上面这句表示在编译hello.c时:-I /home/hello/include表示将/home/hello/include目...转载 2018-06-01 12:00:09 · 1468 阅读 · 0 评论 -
Makefile中的静态模式和多目标规则
静态模式太好用了,主要是为了便捷的生成多目标。普通Makefile如下:target ... : prerequisites ... command ... ...command通过prerequisites 生成target 。command 中 $^ 表示所有的prerequisites文件 , $< 表示第一条 prerequisites文件 , $@ 表示tar...原创 2018-10-17 19:38:03 · 1550 阅读 · 0 评论