高分请教:如何同时使用ACE库和wxWidgets库并解决两个库中的重复定义及main函数冲突的问题??
其实核心问题是:如何能正确地同时使用ACE库和wxWidgets库?
目前的问题主要有两个:
1 如果将两个库同时include在程序中,编译时会出现不少值重复定义的问题,像winsock2.h(112) : error C2011: 'fd_set' : 'struct' type redefinition
2 另一个可能更关键的问题是:ACE库和wxWidgets库全都需要main函数进行初始化工作。wxWidgets库wxApp完全封闭了main函数,但ACE也同样需要使用main函数初始化(不然不会调用WSAStartUp,以后无法进行任何socket操作,可能其它操作也有问题),那同时使用两个库时,怎样才能使两者都能正确的初始化呢?
请教如何同时使用ACE库和wxWidgets库。