您的位置:首页 > 其它

expected unqualified-id before numeric constant

2015-07-01 16:01 337 查看
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重名~~!!

---

发此贴留作纪念!

顺便也提醒一下和一样犯糊涂的童鞋~!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: