scons 相关问题

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


Scons:如何强制重建?

使用make时,我可以指定make -B来强制重建。 但是如何用 scons 指定它,强制重建所有或强制重建特定文件夹?

回答 1 投票 0

如何表示 scons 对可选文件的依赖?

TL;DR,如何添加对可能存在或可能不存在的可选文件的 scons 依赖项? 假设我们有一个像下面这样的 scons 构建器,其中命令处理器读取可选的配置文件...

回答 1 投票 0

如何在调用它的同一个Python进程中运行scons?

我们有一个使用 scons 运行命令的 python 程序。目前 scons 在子进程中运行,这使得调试或收集测试覆盖率信息变得更加困难。 是否可以调用sc...

回答 1 投票 0

隐藏控制台窗口 LNK4044 警告

我正在使用 scons 编译我的 C++ 应用程序,禁用控制台窗口,但我无法完成此操作。 在互联网和 StackOverflow 中搜索,我发现这条线可以工作 env.Append( LINKFLAGS=['...

回答 2 投票 0

“cl”不被识别为内部或外部命令

下面是我在windows7中运行“scons”编译器时的错误消息: -------------------------------------------------- --------------------------------- “cl”不被识别为内部或

回答 4 投票 0

如何表示生成两个文件的 scons 构建器?

我们有这个 scons 构建器,它生成两个文件 foo.asc 和 foo.pnr。有没有办法来表示呢? 例如,通过指定后缀 = [".asc", ".pnr"]。 尽我们所能...

回答 1 投票 0

如何根据编译器类型在 C 编译器的 SConstruct 中设置选项?

我需要为C编译器设置额外的选项,例如添加标志以打开所有警告,具体取决于编译器的类型。例如。对于 MSVC 我应该使用 env.Append(CPPFLAGS = "/Wall") 但对于我...

回答 1 投票 0

使用 SCons 构建依赖于属于 Godot 源代码的代码的可执行文件

这里环境: 视窗11 Visual Studio 2022 与 Windows 11 SDK、编译器 MSVC v143 vscode 作为编辑器 SCons v4.8.1 与 python 3.12.7 Godot 4.4 源代码,git repo 这里 我不太熟悉

回答 1 投票 0

PlatformIO:结合引导加载程序和应用程序映像的最佳方式

我正在为 stm32f4 目标使用两个不同的 Platformio 项目:引导加载程序和应用程序。最终,引导加载程序应该能够通过网络更新应用程序代码......

回答 1 投票 0

如何修复构建 Godot 时的错误

我正在尝试构建 Godot,但在这样做时我收到了此错误 错误:模块 egister_module_types.gen.cpp:在函数“voidinitialize_modules(ModuleInitializationLevel)”中: 模块\

回答 1 投票 0

如何在自定义环境中运行scons测试?

我使用的是 Windows 2022,其中 Visual Studio 和 Windows SDK 位于自定义位置。 我从 github 下载 scons 4.0.0 源代码,然后构建 scons。一切正常。 然后我修改一些代码...

回答 1 投票 0

使用 C++ 在 Godot 上使用 SCons 时出现错误“名称 'BoolVariable' 未定义”

我正在尝试在 Windows 上将 Godot 与 C++ 结合使用,并且遵循 GDExtension 指南。 当我到达必须构建 C++ 绑定并执行 scons platform=windows 的部分时,我看到以下内容: 是...

回答 1 投票 0

如何在 Python 中替换(或删除)文件名的扩展名?

Python 中是否有一个内置函数可以替换(或删除,无论如何)文件名的扩展名(如果有的话)? 例子: 打印replace_extension('/home/user/somefile.txt', '.jpg') 在我的

回答 8 投票 0

对 xdr_float、...等的未定义引用

链接到“rpc”库时遇到问题。我的系统是 OpenSUSE Leap 15.5。以下是 shell (Bash) 的输出: gcc -o build/user/gee/Mautocorr.o -c -O2 -x c -std=gnu11 -Wall -pedantic -fop...

回答 1 投票 0

如何使用Scons编译iOS Cocoapods依赖?

我正在尝试为 Godot 游戏引擎创建一个 iOS 插件。现在我的插件需要与 FirebaseAuth 集成,因此我创建了一个 Podfile 并添加了这些依赖项。这是完整的源代码...

回答 1 投票 0

使用 SCons TryCompile 检查 Windows 上的编译器标志支持

使用 GCC 和 clang,我已经能够使用 SCons 的“TryCompile”功能来构建一个简单的配置检查,以确定当前配置的编译器是否支持给定的编译标志。基本上,cl...

回答 2 投票 0

如何用Scons编译Swift?

我正在尝试为 Godot 游戏引擎创建一个 iOS 插件。为此我需要创建一个静态库。我正在尝试从 Objective-C++ 调用我的 swift 代码。这是源代码 我正在努力...

回答 1 投票 0

即使编译失败,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

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.