如何在QNX中编译简单的C程序

  • 本文关键字:简单 程序 编译 QNX qnx
  • 更新时间 :
  • 英文 :


我正在尝试使用QNX编译简单的C程序,如下所示。

conftest.c

int main ()
{
  return 0;
}

编译选项:

qcc conftest.c -V4.7.3,gcc_ntoarmv7le_cpp

编译器抛出如下错误

cc: ignoring unknown option '"-D__GNUC__'
cc: ignoring unknown option '"-D__GNUC__'
cc: ignoring unknown option '   --dynamic-linker /usr/lib/ldqnx.so.2 --sysroot'
cc: ignoring unknown option '   --hash-style'
cc: ignoring unknown option '%(fmudflap: --wrap'
cc: ignoring unknown option '"-D__GNUC__'
cc: ignoring unknown option '"-D__GNUC__'
cc: ignoring unknown option '   --dynamic-linker /usr/lib/ldqnx.so.2 --sysroot'
cc: ignoring unknown option '   --hash-style'
cc: ignoring unknown option '%(fmudflap: --wrap'
 failed: No such file or directoryys-qnx-660-all/bin/sys/qnx/host/linux/x86/usr/lib/gcc/arm-unknown-nto-qnx6.6.0eabi/4.7.3/
 failed: No such file or directoryys-qnx-660-all/bin/sys/qnx/host/linux/x86/usr/bin/arm-unknown-nto-qnx6.6.0eabi-as
 error 1e//Desktop/sys-qnx-660-all/bin/sys/qnx/host/linux/x86/usr/lib/gcc/arm-unknown-nto-qnx6.6.0eabi/4.7.3/
 error 1e/Desktop/sys-qnx-660-all/bin/sys/qnx/host/linux/x86/usr/bin/arm-unknown-nto-qnx6.6.0eabi-as

我如何编译它?

可以通过QNX IDE进行编译。请勿更改默认模板签名

int main(int argc, char *argv[]) {

  return 0;    
}

右键点击项目& Clean projectBuild project。如果仍然不能编译,请告诉我。

最新更新