make编译时常会如下系列错误(使用的是调用厂商提供的h文件,其中的定义有的是和自己工程有同名的现象)
error: expected unqualified-id before '[' token
error: expected unqualified-id before ';' token
对同名的最好是区分开,比如windows中用 HWND,在linux里用HWND_LL等类似;
对用到的地方在进行
#ifdef WIN32
//windows....
#else
//linux....
#endif
----未完.待续----
本文探讨了make编译过程中遇到的特定错误,并提供了解决方案。主要针对由于头文件中出现同名定义而导致的问题,通过条件编译来区分不同平台上的同名变量。
1万+

被折叠的 条评论
为什么被折叠?



