gcc - 悬空/松散冲刺的意思

时间:2017-09-20 19:08:40

标签: gcc

我正在使用micropython并且某个构建命令是(注意最后的'悬空'破折号):

arm-none-eabi-gcc -E -I. -I.. -I../stmhal -Ibuild -Icore -Wall -Wpointer-arith -std=gnu99 -nostdlib -mthumb -mtune=cortex-m4 -mcpu=cortex-m4 -msoft-float -mfloat-abi=soft -fsingle-precision-constant -Wdouble-promotion -DF_CPU=96000000 -DUSB_SERIAL -D__MK20DX256__ -Os  -fdata-sections -ffunction-sections -DMICROPY_MODULE_FROZEN_STR - 

整个命令是:

cat {some header files} | {command from above} > genHeader.h

该破折号是否有意义(明示或暗示)?

1 个答案:

答案 0 :(得分:1)

假设arm-none-eabi-gcc像普通gcc一样,它告诉gcc从stdin(从你的管道)而不是从文件中读取。