- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我遇到以下警告
/path/QtSDK/Desktop/Qt/474/gcc/include/QtCore/qglobal.h:320:6:
warning: #warning "This version of Mac OS X is unsupported"
这里是qglobal.h
301 #ifdef Q_OS_DARWIN
302 # ifdef MAC_OS_X_VERSION_MIN_REQUIRED
303 # undef MAC_OS_X_VERSION_MIN_REQUIRED
304 # endif
305 # define MAC_OS_X_VERSION_MIN_REQUIRED MAC_OS_X_VERSION_10_4
306 # include <AvailabilityMacros.h>
307 # if !defined(MAC_OS_X_VERSION_10_3)
308 # define MAC_OS_X_VERSION_10_3 MAC_OS_X_VERSION_10_2 + 1
309 # endif
310 # if !defined(MAC_OS_X_VERSION_10_4)
311 # define MAC_OS_X_VERSION_10_4 MAC_OS_X_VERSION_10_3 + 1
312 # endif
313 # if !defined(MAC_OS_X_VERSION_10_5)
314 # define MAC_OS_X_VERSION_10_5 MAC_OS_X_VERSION_10_4 + 1
315 # endif
316 # if !defined(MAC_OS_X_VERSION_10_6)
317 # define MAC_OS_X_VERSION_10_6 MAC_OS_X_VERSION_10_5 + 1
318 # endif
319 # if (MAC_OS_X_VERSION_MAX_ALLOWED > MAC_OS_X_VERSION_10_6)
320 # warning "This version of Mac OS X is unsupported"
321 # endif
322 #endif
我在 10.7 上,因此出现了警告。但是我该如何抑制它呢?
还有什么严重的后果吗?我的程序编译正常。
最佳答案
关于c++ - 如何抑制这个 - qglobal.h :320:6: warning: #warning "This version of Mac OS X is unsupported"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10960688/
所以我正在尝试使用 QT Creator 创建一个 dll。我去了new project -> libary -> C++ libary -> choose .它自动生成一个头文件 global前缀和
当使用 Qt Creator 创建库时,它会自动生成一个全局 header ,其中定义了导出符号宏。这是一个示例代码: #ifndef LIB_GLOBAL_HPP #define LIB_GLOBA
我已经搜索过这个论坛并发现了一个相同的问题,但它没有解决,甚至没有提供解决我的问题的任何线索。我正在做一个使用模板的项目。首先,我像这样使用 C++ 映射 typedef map p_mMap2D;
我目前正在将一个巨大的项目从 Qt 4.x 迁移到 5.2.1,在出现这个错误之前一切都很好,我发现它非常令人困惑,因为它位于 Qt 文件中,我相信必须应用解决方案在其他地方,不在位于 5.2.1\m
我遇到以下警告 /path/QtSDK/Desktop/Qt/474/gcc/include/QtCore/qglobal.h:320:6: warning: #warning "This versi
我是一名优秀的程序员,十分优秀!