Я получаю следующую ошибку при сборке исходного кода C ++ с помощью Scons:
проверка лицензии не удалась
У меня есть один проект C ++, и у меня есть сценарий Python, который будет использоваться с Scons для сборки проекта. Когда я запускаю команду scons
в командной строке, начинается сборка, и когда компилируется первый исходный файл, в консоли появляются следующие ошибки:
проверка лицензии не удалась scons: ***
[C: \ Engine \ output \ qnx700_screen_arm \ core \ stdafx.o] Ошибка 1 scons:
здание прекращено из-за ошибок.
После этого компиляция прекращается. Дело в том, что мне удалось построить проект ранее, используя Scons. Эти ошибки начинают появляться после того, как я удалил Visual Studio, но это может быть не связано. Я думаю об этом, потому что вижу также следующее предупреждение:
scons: предупреждение: не найдена версия компилятора Visual Studio - C / C ++
компиляторы, скорее всего, установлены неправильно
Это код файла SConstruct
:
import os
engine_root = os.path.join("..","..","..")
# Hand over the execution to Engine/scripts/build.py
execfile(os.path.join(engine_root, "scripts", "build.py"))