Я недавно установил VSCode, чтобы начать работу на C ++. VSCode установлен, и я следовал их руководству, чтобы начать работу с C ++: https://code.visualstudio.com/docs/cpp/config-msvc
Теперь, когда я go создаю упомянутую программу:
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> msg {"Hello", "C++", "World", "from", "VS Code!"};
for (const string& word : msg)
{
cout << word << " ";
}
cout << endl;
}
это то, что показывает терминал:
> Executing task: clang++ -std=c++17 -stdlib=libc++ helloworld.cpp -o helloworld.out --debug <
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
The terminal process terminated with exit code: 1
Terminal will be reused by tasks, press any key to close it.
Я также установил XCode, как сказано на веб-сайте VSCode, чтобы загрузить его в качестве компилятора для C ++ в macOS.