2017-09-20 6 views
1

私は(末尾の「ぶら下がり」ダッシュに注意)micropythonと、特定のビルドコマンドとされて働いている:のgcc - ダングリング/緩いダッシュの意味

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 

このダッシュは意味(明示的または暗黙的)を持っていますか?

+2

arm-none-eabi-gccが通常のgccのように動作すると仮定すると、ファイルからではなくstdin(あなたのパイプから)を読み取るようにgccに指示しています。 – EdmCoff

+0

@EdmCoffは答えとして設定されています – Adrian

答えて

1

arm-none-eabi-gccが通常のgccと同じように動作すると仮定すると、ファイルからではなくstdin(パイプから)を読み取るようにgccに指示しています。