gpt4 book ai didi

c++ - 未定义对 LONG_PTR 的引用,Digital Mars C++ 编译器问题

转载 作者:行者123 更新时间:2023-11-30 04:33:35 25 4
gpt4 key购买 nike

我正在使用 Win Api。我的程序使用 LONG_PTR。它在 MinGW 和 Borland C++ 编译器上都能很好地编译。但是当我尝试使用 Digital Mars C++ 编译器编译它时,它给出了错误 undefined reference to LONG_PTR。我是否必须为 DMC 链接额外的库,或者 DMC 是否不完全支持 WinApu,或者 LONG_PTR 是否由其他名称定义?

最佳答案

最有可能的是,Windows header 根本没有针对该编译器的正确 #ifdef。 MSDN 列出了所有 Windows API 类型的类型,因此您应该很容易查找并提供正确的类型。

关于c++ - 未定义对 LONG_PTR 的引用,Digital Mars C++ 编译器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6722244/

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