1.前后调用了两个第三库文件的“.h”和“.lib”文件,导致出现“error C2872: 'Color' : ambiguous symbol”
2.调用的第一个
#include <gdiplus.h>
using namespace Gdiplus;
#pragma comment(lib, "gdiplus.lib")
#include <VECTOR>
using namespace std;
3.调用的第二个
#include "./Module/libxl/ISheetT.h"
#include "./Module/libxl/libxl.h"
#pragma comment(lib,"./Module/libxl/libxl.lib")
using namespace libxl;
4.因前后调用了两个第三库文件的“.h”和“.lib”文件中都有“Color”,导致编译时出现:“error C2872: 'Color' : ambiguous symbol”
5.解决方法为注释后面的“using namespace ...”,编译通过
#include "./Module/libxl/ISheetT.h"
#include "./Module/libxl/libxl.h"
#pragma comment(lib,"./Module/libxl/libxl.lib")
//using namespace libxl;//注释此句