怎么宏观经济学解决的问题(宏)的问题

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
稍有积蓄, 积分 396, 距离下一级还需 104 积分
论坛徽章:1
最近做程序遇到这样一个问题,在cygwin下编译,出现如下错误:
C:/Program Files/Microsoft SDKs/Windows/v7.1\Include\winuser.h(9439) : error C4005: 'WB_LEFT' edefinition
& && &&&D:/core-0523/core/include\tools/wintypes.hxx(160) : see previous definitEFT'
C:/Program Files/Microsoft SDKs/Windows/v7.1\Include/include\winuser.h(9440) : error C4005: 'WB_RIGHT' redefinition
& && &&&D:/core-0523/core/include\tools/wintypes.hxx(162) : see previous definitIGHT'
找到了winuser.h和wintype文件,发现二者都重复定义了宏WB_LEFT和WB_RIGHT,但两个文件又都有用,在编译过程中,都打开了,
winuser中的定义如下:/*
* EDITWORDBREAKPROC code values
*/
#define WB_LEFT& && && && &0
#define WB_RIGHT& && && &&&1
#define WB_ISDELIMITER& &&&2复制代码wintypes中的定义如下:// Standard-Window-Bits for ChildWindows
#define WB_TABSTOP& && && && &&&((WinBits)0x)
#define WB_NOTABSTOP& && && && &((WinBits)0x)
#define WB_GROUP& && && && && & ((WinBits)0x)
#define WB_NOGROUP& && && && &&&((WinBits)0x)
#define WB_HORZ& && && && && &&&((WinBits)0x)
#define WB_VERT& && && && && &&&((WinBits)0x)
#define WB_LEFT& && && && && &&&((WinBits)0x)
#define WB_CENTER& && && && && &((WinBits)0x)
#define WB_RIGHT& && && && && & ((WinBits)0x)
#define WB_TOP& && && && && && &((WinBits)0x)复制代码如今遇到宏重复定义的问题,两个文件都要用,而且宏名不能改,在项目验收测试过程中,遇到上述问题,望高手帮解决下。O(∩_∩)O谢谢。
& |& & |& & |& & |& 
巨富豪门, 积分 29571, 距离下一级还需 10429 积分
论坛徽章:4
LibreOffice?更新到最新版本吧……
稍有积蓄, 积分 396, 距离下一级还需 104 积分
论坛徽章:1
starwing83
& & 是LibreOffice,但已经是最新版了。。。看看有什么解决的方法吗?
我要是把其中的一个宏注释掉也不行。。。
白手起家, 积分 2, 距离下一级还需 198 积分
论坛徽章:0
试下#undef 。。。。
稍有积蓄, 积分 396, 距离下一级还需 104 积分
论坛徽章:1
zanghualiu
& &试过了,不好用。。。
稍有积蓄, 积分 396, 距离下一级还需 104 积分
论坛徽章:1
解决了,先用#ifndef对付下,等测试结束后,再说。结了吧。
北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处

参考资料

 

随机推荐