Я предполагаю, что вы не правильно подбираете заголовок cilk. Попробуйте вместо этого использовать ключевые слова cilk (_Cilk_spawn, _Cilk_sync и _Cilk_for) и посмотрите, работает ли это без заголовка. Если это так, по крайней мере, вы знаете, что Cilk работает в компиляторе, и это заголовок. Затем попробуйте использовать "#include <cilk/cilk.h
>" и использовать cilk_for, чтобы увидеть, правильно ли он подхватывает заголовок. Вам не нужно указывать местоположение файла cilk.h самостоятельно, если все настроено правильно. Вы делаете это в командной строке или используете Microsoft Visual Studio? Если вы используете MS VS, вы уверены, что указываете использовать компилятор Intel?