python - Scons 在编译代码时打印许可错误
问题描述
使用 Scons 构建 C++ 源代码时出现以下错误:
许可证检查失败
我有一个 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"))
解决方案
推荐阅读
- sql - 仅当第一个表中的记录数大于或等于第二个表中的记录数时,我如何才能使左连接起作用?
- python - 图像Python3的中值滤波器
- maven - opencv 构建 github 操作
- sql-server - 多个左连接的 SQL 分页非常慢
- php - 获取 envato 私人收藏
- node.js - expressjs 有什么方法可以测试 url 模式是否以编程方式匹配?
- svg - 正确使用 SVG
- mysql - 我怎样才能使用带数字的coloum才能找到日期的coloumn?
- php - 带有 curl 结果字符串的 XMLReader + SimpleXML 无法解析为 xml
- reactjs - 如何为嵌套组件提供修改后的上下文?