You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

QNX 6.5 结合CMake使用C99标准时编译测试程序失败的问题求助

QNX 6.5 结合CMake使用C99标准时编译测试程序失败的问题求助

我之前留意过一个相关的问题,提问者想在QNX Momentics 6.5里启用C11标准,也清楚遗憾的是QNX 6.5对C11的支持不太够。但我的问题不一样——我要在同一个编译器下用C99标准,C99可比这个编译器早出了大概10年,按道理应该没问题才对。

最近我在把一个原本在Momentics里能勉强正常编译的QNX 6.5项目转成CMake构建,结果第一步生成项目就碰了壁。

我的CMake文件是这样的:

cmake_minimum_required(VERSION 3.16)

set(CMAKE_C_STANDARD 99)

project(Analyser)

# other stuff

当我用QNX工具链尝试生成项目时,得到了如下错误:

The C compiler

"/opt/qnx650/host/linux/x86/usr/bin/qcc"

is not able to compile a simple test program.

It fails with the following output:

Change Dir: /home/...

备注:内容来源于stack exchange,提问作者iwarv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 12:33:11