gcc 编译 expected unqualified-id before '(' token 问题
来源:互联网 发布:恒泰证券交易软件 编辑:程序博客网 时间:2024/05/14 18:05
我遇到这个问题是因为头文件的引用不当。具体原因我现在也不懂,但是我把头文件的引用顺序调整了一下就没问题了。
下面是我的头文件引用的具体情况:
①编译有问题的引用:
- #include<string>
- #include <iostream>
- #include<fcntl.h>
- #include <sys/socket.h>
- #include <sys/types.h>
- #include <stdlib.h>
- #include <sys/un.h>
- #include <pthread.h>
- #include <arpa/inet.h>
- #include "apue.h"<span style="white-space:pre"> </span>//这里以下3个头文件改动顺序。
- #include "get_set_time.cpp"
- #include "node.cpp"
- #include "DevConfig/GetSetIpDns.cpp"
- #include "BroadCast/BroadCastReceiver.cpp"
- #include "DevConfig/DevConfig.cpp"
- #include "UniCast/UniCastReceiver.cpp"
- #include "UniCast/UniCastSender.cpp"
②修改后编译没问题:
- #include<string>
- #include <iostream>
- #include<fcntl.h>
- #include <sys/socket.h>
- #include <sys/types.h>
- #include <stdlib.h>
- #include <sys/un.h>
- #include <pthread.h>
- #include <arpa/inet.h>
- #include "DevConfig/GetSetIpDns.cpp"
- #include "BroadCast/BroadCastReceiver.cpp"
- #include "DevConfig/DevConfig.cpp"
- #include "UniCast/UniCastReceiver.cpp"
- #include "UniCast/UniCastSender.cpp"
- #include "apue.h"<span style="white-space:pre"> </span>//3个头文件的引用放到最后。
- #include "get_set_time.cpp"
- #include "node.cpp"
0 0
- gcc 编译 expected unqualified-id before '(' token 问题
- gcc 编译 expected unqualified-id before '(' token 问题
- expected unqualified-id before '(' token
- Strange GCC error: expected unqualified-id before ‘OTHER’ token
- error: expected unqualified-id before ‘}’ token
- expected unqualified-id before ....的问题
- linux下编译复数类型引发的错误:expected unqualified-id before '(' token
- linux error: expected unqualified-id before '[' token 报错系列
- expected unqualified-id before ‘using’
- expected unqualified-id before 'int'
- expected unqualified-id before using
- g++编译错误:expected unqualified-id before ‘using’
- expected unqualified-id before numeric constant问题原因
- expected unqualified-id before numeric constant问题原因
- expected unqualified-id before numeric constant问题原因
- expected unqualified-id before numeric constant问题原因
- error: expected unqualified-id before '-' 错误
- 错误:expected unqualified-id before ‘using’
- WaveFax传真服务器系统如何工作?
- 搭建自己的PHP框架
- 蓝桥杯——操作格子
- 电脑基础知识
- shell截取字符串的方法
- gcc 编译 expected unqualified-id before '(' token 问题
- MFC在VS2010中为ActiveX控件添加属性
- iOS开发系列--网络开发
- Intent的学习
- C++调用Python浅析
- echarts初始化
- recovery满导致监听报错(不支持的服务)
- centos 永久禁止PackageKit后台运行
- 使用枚举来实现单例模式