首页
社区
课程
招聘
请教一个C++的编译错误
2021-4-11 17:16 4051

请教一个C++的编译错误

2021-4-11 17:16
4051

#if !defined(_UNICODE) && !defined(UNICODE)

 

#define _UNICODE USED

 

#define UNICODE USED

 

#endif

 

#include <stdio.h>

 

#include <stdlib.h>

 

#include <string.h>

 

#include <windows.h>

 

#include <tchar.h>

 

#if !defined(WIN32) && !defined(WIN32)

 

#error Only run on windows system

 

#endif

 

#if defined(_MSC_VER)

 

#include <Gdiplus.h>

 

#pragma comment(lib, "Gdi32.lib")

 

#pragma comment(lib, "Gdiplus.lib")

 

#pragma comment(lib, "Ole32.lib")

 

#else

 

#include <gdiplus\gdiplus.h>

 

#ifndef bool

 

#include <stdbool.h>

 

#endif

 

#endif

 

static const TCHAR IMAGE_TYPE[] = {_T("image/bmp"), _T("image/jpeg"), _T("image/gif"), _T("image/tiff"), _T("image/png"), NULL};
static const TCHAR
IMAGE_SUFFIX[] = {_T(".bmp"), _T(".jpg"), _T(".gif"), _T(".tif"), _T(".png"), NULL};

 

==========================

 

g++ -c ex01.cpp -municode
编译报错啊,编译环境是gcc 8.3的32位环境。


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞0
打赏
分享
最新回复 (1)
雪    币: 5941
活跃值: (2577)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
MSGG05 2021-5-31 18:29
2
0
static const TCHAR -> static const TCHAR*
游客
登录 | 注册 方可回帖
返回