【发布时间】:2015-12-09 00:02:21
【问题描述】:
我有一些跨平台代码,其中包含一些 C++11 功能,如 #include <thread> 等。我很快就会使用 QNX 6.6 板,我想知道我的代码是否可以在上面编译,以及哪些功能可用。
QCC 是官方的 QNX C++ 编译器,但我找不到任何文档引用了它支持的 C++11 功能,甚至一般的 C++ 功能。这是 GCC 的包装还是它自己的东西?无论哪种方式,我可以在这个平台上获取或编译其他编译器吗?
【问题讨论】:
-
您的空军一号使用 QNX 吗? ;-) 据我所知,qcc 只是使用
gcc,因此它取决于 QNX 6.6 使用哪个 gcc。快速搜索显示 QNX 6.6 正在使用 gcc 4.7 (qnx.com/developers/articles/rel_5849_7.html),以下是 gcc 4.7 支持的功能列表:gcc.gnu.org/projects/cxx0x.html -
@Marged 我会回答那个。对于这个问题,任何人都会得到它。