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
相关产品推荐
相关产品推荐

