scons

scons

文章 2 浏览 81

为什么SCons构建的成功取决于variant_dir名称?

我对这样的行为感到厌烦得要死。因此,在 SConstruct 文件中,我们有最后一个字符串,如下所示: import compilers, os env = Environment(ENV = os.e…

裸钻 2024-09-26 18:39:33 4 0

我如何使用 Scons 构建 SWIG lua 示例?

我正在尝试编写一个 SCons 脚本来构建使用 swig 分发的 lua/embed3 示例。通过 makefile 构建指令如下: swig -c++ -lua -external-runtime swigluaru…

我的奇迹 2024-09-25 08:29:50 5 0

SCons配置文件和默认值

我有一个使用 SCons 构建的项目(以及 MinGW/gcc,具体取决于平台)。该项目依赖于其他几个库(我们称它们为 libfoo 和 libbar),这些库可以安装在不…

请别遗忘我 2024-09-24 03:43:32 4 0

使用 SCons 跨平台构建 Boost

我努力尝试,但找不到使用 SCons(或任何与此相关的构建系统)使用 boost 库在 gcc 和 mvc++ 上构建的示例。 目前,我的 SConstruct 看起来像 env = E…

似狗非友 2024-09-19 00:04:23 4 0

导入模块的强制步骤是什么?

我是 python 新手,面临一个问题: 我尝试扩展我的 SConstruct 文件并导入位于项目子目录中的模块。 这是我的 SConstruct 文件: import os, sys sys.…

水晶透心 2024-09-18 13:14:22 6 0

SCONS:制作特殊的脚本构建器依赖于另一个构建器的输出

我希望标题能澄清我想问的问题,因为这有点棘手。 我为每个子目录都有一个 SCONS SConscript,如下所示(如果重要的话,在 Linux 中进行): src_dir …

屌丝范 2024-09-17 20:23:15 5 0

SCONS 中所有构建目标的隐式列表?

我有一个 scons 项目,强制包含多个头文件作为编译器标志。 # Forced include files passed directly to the compiler env.Append(CCFLAGS = ['/FIinc…

霞映澄塘 2024-09-16 00:07:36 2 0

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

Python 中是否有一个内置函数可以替换(或删除,无论如何)文件名的扩展名(如果有的话)? 示例: print replace_extension('/home/user/somefile.tx…

与之呼应 2024-09-15 18:54:21 7 0

Java 的 SCons;是否有 env.Program() 的类似物?

我需要创建一个可执行文件,运行,它将为我的类调用 # java 我正在使用 SCons 编译我的 java 项目: libFiles = "lib/myLibs.jar" # Build the enviro…

暗藏城府 2024-09-15 15:32:51 2 0

如何测量 scons 构建的每个组件的构建时间?

我有一个使用 scons 构建的大型 C++ 项目。 它的构建速度很慢,我想进行一些更改以使其构建速度更快。 现在我想集中时间加速构建中最慢的部分。 如何…

时光磨忆 2024-09-12 22:38:12 8 0

如何将 scons 指向安装在我的主目录中的不同编译器?

我尝试编辑 SConstruct 以指向不同的 gcc 编译器,但它似乎总是使用 /usr/bin/gcc 和 /usr/bin/g++ 中定义的编译器。 env = DefaultEnvironment() env…

丶视觉 2024-09-10 12:57:21 7 0

XeTeX - 检测何时需要重新运行

我试图确定何时由于未定义的引用而需要重新运行 Xe(La)TeX。我已在 SCons 邮件列表,问题如下: SCons 和其他构建系统目前有时无法检测到需要多次运行…

御守 2024-09-09 07:24:09 13 0

scons - 源/包含路径

假设我有这个目录结构: SConstruct src/ a.cpp b.cpp 包含/ 啊 bh 在 SConstruct 中我不想每次都指定 ['src/a.cpp', 'scr/b.cpp'] ;我正在寻找某种…

国粹 2024-09-07 16:58:57 3 0

强制 scons 使用较旧的编译器?

我有一个使用 boost 的 C++ 项目。整个项目是使用 scons + Visual Studio 2008 构建的。我们已经安装了 Visual Studio 2010,结果发现 scons 试图使用…

凤舞天涯 2024-09-06 00:42:31 8 0

为什么 QProcess 转换 '='在我对空间的争论中

我在 Windows 上运行 Qt 程序时遇到了一个奇怪的错误。该程序使用 QProcess 生成一个带有两个参数的子进程。传递给 QProcess::start() 方法的程序和参…

初见终念 2024-09-05 07:29:17 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文