Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1309497
  • 博文数量: 268
  • 博客积分: 10698
  • 博客等级: 上将
  • 技术积分: 2867
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 22:21
文章分类

全部博文(268)

文章存档

2012年(19)

2011年(13)

2010年(29)

2009年(26)

2008年(99)

2007年(82)

我的朋友

分类: C/C++

2012-05-21 00:36:38

2008年我写的两个好玩的C程序,一个名叫 2colors ,另一个叫 bl2。都与颜色有关,前者把搜索字串用特殊的颜色与文本底色区别开来 ,后者把文本的列用颜色分开左右。三年半过去了,一直没有改进。今天把他们找出来,打算继续做下去,非常好玩。

用这个机会把这两个错误提示记录一下,网上虽有不少解释,但有的说的不准确,而且出错的原因或许也有所不同:

 *** missing separator. Stop.
这种错误应该只有一种解释,是 Makefile里面 $(cc) 前面忘了用tab键,直接从博客上拷贝到自己的电脑里是不行的,无论从电脑里把代码放到博客里还是从博客里拷贝到电脑,tab的身份是保证不了的,必须检查一下那里是否是tab。

 *** No rule to make target ...
这是编译器找不到某个头文件,比如自己写的某个头文件好好地放在了当前目录下,纳闷,明明都有啊,怎么会说找不到呢?如果粗心大意,Makefile里写的文件名与目录中的头文件名不一致,那就和文件不存在一样,所以找不到,就这么简单。
阅读(477) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~