scons 相关问题

SCons是一个跨平台的开源构建工具,是经典“Make”的替代品。它基于构建的声明性描述,使用Python编程语言。

即使编译失败,scons 也会生成compile_commands.json

我使用 scons 和 CLion。 CLion 使用compile_commands.json 文件来了解项目的内容。我正在将现有代码迁移到 Godot C++ 模块中。我预计编译会失败,直到我做出...

回答 1 投票 0

Visual studio c++,断点不停止调试DLL(GODOT GDExtention)

嘿总之,所有编译和运行,但断点没有被击中。 使用VC++ 2022。按照本教程操作 调用: scons -j4 target=template_debug dev_build=yes debug_symbols=yes 所有 dll ...

回答 1 投票 0

Godot 4.1 如何在 GDExtension 中加载具有多个 C++ 源的共享库

我正在研究求和器示例: https://github.com/paddy-exe/GDExtensionSummator 我添加了一个新的 C++ 源代码,称为 Cppkinematics。我将它和原始源求和器放在一个新的...

回答 1 投票 0

寻找与 Scons 等效的 Clojure/LISP

我发现了一个Scons,一种基于Python的类似于Make的构建语言。然而,我似乎找不到与这种类型的构建语言工具等效的 Clojure/LISP(尽管 LISP 看起来不错 -

回答 1 投票 0

无法在 scon build 中获取可执行文件

我试图通过将 object(.o) 文件传递给 env.program() 来生成 .elf 文件。 只能生成目标文件,但是当我给出以下命令时,它只是不生成任何内容。

回答 1 投票 0

如何修复 Windows 中未安装 scons 的问题?

我在c++中使用godot,它原生的c++需要安装scons。我正常安装了scons。但这引发了一个问题: C:\Users\Admin\AppData\Roaming\Python\Python312\site-packages\setuptools\

回答 1 投票 0

用于通用 Fortran 项目的 SCons mwe

我很难理解 SCons 的逻辑,即使在阅读了一些资料并花了相当多的时间编码之后也是如此。我还没有找到任何使用

回答 1 投票 0

如何从Python程序中将Scons作为库调用?

我有一个Python程序,它在一组文件上的工作流程可以使用Scons的“构建”依赖关系很好地表达,如下所示: 构建一个临时 SConstruct 文件

回答 1 投票 0

如何获取 SCons 中重建后将要编译的 File 对象?

我必须处理编译过程中生成的一些日志文件。 因为某些编译器将错误附加到之前版本中创建的日志中,所以我必须删除生成的错误日志文件...

回答 1 投票 0

使用 SCONS 的 Nsis 3.09 开源构建

我已经下载了 Nsis 3.09 源代码并想构建它的二进制文件。 Python、scon、zlib 和 MSVS 已安装。 https://nsis.sourceforge.io/Docs/AppendixG.html 这些说明是 v...

回答 1 投票 0

SCons 检测到 Visual C++ v14.2 (2019),但不检测到 v14.1 (2017)

我需要构建一个使用 SCons 的依赖项,并且我需要使用 VC++2017 构建它,因为我的另一个依赖项无法使用 VC++2019 构建。 SCons 成功检测到 VC++2019 (v14.2),但是...

回答 3 投票 0

如何获取 SCons 脚本中当前 SCons 可执行文件的路径?

我正在尝试从另一个外部 SCons 项目构建一个可执行文件,以便在我的 SCons 构建中使用它。 起初我尝试运行: 命令('other_project_dir/可执行文件', None, 'scons -C other_project_dir...

回答 1 投票 0

如何在 SCons 操作中转义环境变量?

我有一个运行Python脚本的构建命令。 因为 python 命令有时是 python,有时是 python3(取决于操作系统),所以我改为使用我保留的完整路径...

回答 1 投票 0

SCons - 'rc' 不被识别为内部或外部命令、可操作程序或批处理文件

我已按照 https://github.com/TideSDK/TideSDK/wiki/Windows7-x86-2005 上的说明设置了所有内容 但是,scons 不会从 PATH 中获取“rc”: > scons -s debug=1 sdkinstaller run=1 ...

回答 3 投票 0

Scons 是否有一些标准或良好支持的错误报告/日志工具?

是否有某种工具可以管理和报告 Scons 生成的任务失败? 我知道这并不完全是 Scons 的预期用例,但在我的团队中,它被用来做类似的事情......

回答 1 投票 0

允许给定程序的 scons 编译失败

我有一个 SConstruct 文件来驱动 C++ 库的编译,并编译许多测试程序来检查其有效性。为了构建测试程序,以下 SConstruct 片段...

回答 1 投票 0

添加静态库后,Scons 环境似乎被破坏了

我正在构建一个 Godot 扩展,这是我的 Scons 文件(提交 8907014): #!/usr/bin/env python 导入操作系统 导入系统 env = SConscript("godot-cpp/SConstruct") # 以供参考: # - CCF...

回答 1 投票 0

如何将已编译的“.so”库与 Scons 链接?

我有一个现有的.so库(libgit2),我想在C程序中使用它(构建系统是Scons)。我通读了整个 Scons 文档“第 4 章。Bu...

回答 3 投票 0

构建 Mapnik(C++ 程序)时出错

我正在尝试在本地 Linux Mint 21.2 机器上从源代码构建 Mapnik(源代码位于 GitHub 上)。 编译时,由于错误而停止。 include/mapnik/filesystem.hpp:38:21:错误:预期

回答 1 投票 0

创建 GDExtension 时出现问题

我想使用 C++ 为 Godot 创建模块。 为此,我遵循了本教程https://docs.godotengine.org/en/stable/tutorials/scripting/gdextension/gdextension_cpp_example.html。 我正在使用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.