Files
StorytellersBestFriend/sbf-cpp/Questions.md

1.4 KiB

Which is uglier

(*after_each)()
after_each->operator()()
after_each.value()();

What do all of these command line args do and which do I really want?

clang \
    -xc++ \
    -D_FORTIFY_SOURCE=1 \
    -fstack-protector \
    -fcolor-diagnostics \
    -Wall \
    -Wthread-safety \
    -Wself-assign \
    -fno-omit-frame-pointer \
    -O0 \
    -DDEBUG \
    -std=c++11 \
    -iquote \
    . \
    -iquote \
    bazel-out/darwin_arm64-fastbuild/bin \
    -MD \
    -MF \
    bazel-out/darwin_arm64-fastbuild/bin/sbf-cpp/_objs/menus/Menus.d \
    -DBAZEL_CURRENT_REPOSITORY="" \
    -frandom-seed=bazel-out/darwin_arm64-fastbuild/bin/sbf-cpp/_objs/menus/Menus.o \
    -isysroot \
    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk \
    -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks \
    -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks \
    -no-canonical-prefixes \
    -pthread \
    -no-canonical-prefixes \
    -Wno-builtin-macro-redefined \
    -D__DATE__="redacted" \
    -D__TIMESTAMP__="redacted" \
    -D__TIME__="redacted" \
    -target \
    arm64-apple-macosx13.3 \
    -c \
    sbf-cpp/Menus.cpp \
    -o \
    bazel-out/darwin_arm64-fastbuild/bin/sbf-cpp/_objs/menus/Menus.o