gpt4 book ai didi

c - 在 pelles c windows.h 中无法编译

转载 作者:行者123 更新时间:2023-12-01 23:13:31 27 4
gpt4 key购买 nike

我正在使用 pelles c。当我编译这段代码时:

#include <windows.h>
#include <stdio.h>

void main(void)
{
printf("Hello World");
}

我收到这个错误:

D:\Program Files\PellesC\Include\Win\basetsd.h(53): error #2001: Syntax error: expected ';' but found 'INT64'.
D:\Program Files\PellesC\Include\Win\basetsd.h(53): warning #2099: Missing type specifier; assuming 'int'.
D:\Program Files\PellesC\Include\Win\basetsd.h(57): error #2120: Redeclaration of '__int64', previously declared at D:\Program Files\PellesC\Include\Win\basetsd.h(53); expected 'int' but found 'unsigned int'.
D:\Program Files\PellesC\Include\Win\basetsd.h(57): error #2001: Syntax error: expected ';' but found 'UINT64'.
D:\Program Files\PellesC\Include\Win\basetsd.h(57): warning #2099: Missing type specifier; assuming 'int'.
D:\Program Files\PellesC\Include\Win\winnt.h(558): fatal error #1014: #error: "No target architecture".

感谢您的帮助。

最佳答案

为了在 PellesC 中使用 windows.h,你必须去:

  • 项目 -> 项目选项 -> 编译器
  • 检查:启用 Microsoft 扩展

关于c - 在 pelles c windows.h 中无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5451809/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com