Простите, если я неправильно истолковываю ваш уровень опыта здесь, но звучит так, как будто вы начинающий с этим языком.
Пример инструкции по компиляции и ссылке в книге
C++ -o guess_it guess_it.cc
- это пример вызова компилятора и компоновщика из командной строки. Если вы используете Visaul C ++, то IDE автоматизирует процесс компиляции и компоновки, когда вы нажмете кнопку «build», поэтому вам не нужно беспокоиться об этом из командной строки.
Об ошибке, которую вы видите в VC ++:
Компилятор говорит вам, что он не может найти заголовочный файл spawn.h, который вы сказали ему, что ваша программа нуждается в строке
#include <spawn.h>
Как уже упоминалось на этой странице, spawn.h - это файл, предоставляемый стандартными библиотеками POSIX и содержащий функциональные возможности для порождения новых процессов.
С уважением, для меня это звучит из того, как вы задали свой вопрос («инструкции по компиляции и компоновке»), как будто вы действительно не понимаете, что делаете. Прежде чем углубиться в многопоточность в C ++, я рекомендую сделать шаг назад и найти книгу для начинающих по C ++ с использованием Visual Studio и начать с самого начала. Боюсь, вы не добьетесь большого прогресса, если не потратите время на изучение основ, а использование компилятора является настолько же фундаментальным, насколько это возможно!
Удачи!