找不到实际的发行说明,指出QNX 6.5.1和6.6.0之间的确切区别。我知道Photon不再被支持。QNX 6.5.0(SP1)和6.6.0(向后兼容)有什么区别?
到目前为止,我已经得到SDP 6.6.0,但它可能是我需要我的软件也运行在6.5.0。那么实际的向后兼容级别是6.5.0呢?有人说“6.6与6.5是二进制兼容的”[1] - 任何人都可以用官方文档来支持这个吗?
由于QNX遵循POSIX标准,我认为这些API是相同的,应该确实提供向后兼容性。所以为6.6.0创建的程序基本上也应该在6.5.0上运行,对吧?
附注:我测试了以下内容,我使用SDP6.6.0编译了一个相对简单的程序,并在Neutrino 6.5.0上执行它。它确实运行了一些编译器选项修改(另请参阅[这里](http://stackoverflow.com/questions/30535117/qnx-runtime-error-unknown-symbol-stack-chk-guard))。 –