expected unqualified-id before numeric constant

6 篇文章 0 订阅



ok! 



如果你的问题正是此标题,那么下面看看我的错误是怎么产生的:

1、我在弄一个redis client 库,下载:https://github.com/nekipelov/redisclient

2、这个库使用boost

3、这个库里有CMakeLists.txt,但是我还是自己写了个makefile


那么问题来了,当我make的时候出现了上述的错误,引起问题的原因真是亮瞎了~!

下面是我的makefile的引发问题的图和make的错误图:




问题的引发主要是因为makefile里的小写:CXXFLAGS+=-Ddebug -O0 -g3

要改成:CXXFLAGS+=-DDEBUG -O0 -g3


否则makefile里的debug和boost库里定义的debug重名~~!! 


---

发此贴留作纪念!

顺便也提醒一下和一样犯糊涂的童鞋~!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值