когда я добавляю путь включения в задачи. json задачи в коде Visual Studio в MacOS, как показано ниже,
"args": [
"-I ${workspaceFolder}",
"-std=c++17",
"-stdlib=libc++",
"${workspaceFolder}/*.c",
"-o",
"${workspaceFolder}/a.out",
]
"Run Build Task"
выполняется ниже команды в терминале MacOS, которая не включает путь правильно .
Выполнение задачи в папке sr c: clang ++ '-I / Users / lim / sr c' -std = c ++ 17 -stdlib = libc ++ / Users / lim / src /*.c -o /Users/lim/src/a.out
Не уверен, почему вставлен апостроф ('), а путь включения не распознается в clang ++. Ожидаемый путь включения должен быть без апострофа ('), как показано ниже, что работает в команде clang ++.
Ожидаемое выполнение задачи в папке sr c: clang ++ -I / Users / lim / sr c -std = c ++ 17 -stdlib = libc ++ /Users/lim/src/*.c -o /Users/lim/src/a.out
Как добавить правильно включить путь без апострофа (')?