编译时
qcc -Vgcc_ntoaarch64le
和aarch64-unknown-nto-qnx7.0.0-gcc
有什么区别吗?它们等价吗?
根据文件,其中写道:
例如这个命令:
qcc-Vgcc, 列出所有版本的 gcc 中的所有目标。有关更多示例,请参阅下面的示例部分。
目标包括:
gcc_ntoaarch64le
gcc_ntoaarch64le_cxx
gcc_ntoaarch64le_gpp
gcc_ntoarmv7le
gcc_ntoarmv7le_cxx
gcc_ntoarmv7le_gpp
gcc_ntox86(默认)
gcc_ntox86_cxx
gcc_ntox86_gpp
gcc_ntox86_64
gcc_ntox86_64_cxx
gcc_ntox86_64_gpp
但是我找不到任何关于
aarch64-unknown-nto-qnx7.0.0-gcc
的信息。
'-Vgcc_ntoaarch64le'只是为了配置编译器。在主机部分打开文件'gcc_ntoaarch64le.conf',你可以看到qcc实际上调用了'aarch64-unknown-nto-qnx7.0.0-gccxxx'