scons 相关问题

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

SCons AutoConfigBuilder

我正在尝试使AutoConfigBuilder正常运行,但是我没有运气。我正在使用SCons v2.3.4。我的SConstruct:env = Environment(tools = ['default','UnTar','AutoConfig'])配置= env.AutoConfig('...

回答 1 投票 1

Scons无法找到git和编译器

我正在将Linux的Windows子系统与Ubuntu Focal一起使用。安装sudo apt后,安装build-essential git m4 scons zlib1g zlib1g-dev libprotobuf-dev protobuf-compiler libprotoc-dev libgoogle -...

回答 1 投票 0

如何在SCons构建期间解决gem5错误

我正在使用gem5模拟器,此外,还有一些系统对象添加了我的gem5文件夹。构建后出现一些错误。因此,请解决我的问题,错误屏幕截图附件在这里...

回答 1 投票 1

如何为所有SCons构建变量设置重复项= 0,而无需在每个SConscript调用上多次重复该选项?

我正在处理一个项目,该项目具有许多使用SConscript(variant_dir =)创建的变体目录。我想让scons停止软链接/硬链接/将我的.c文件复制到构建目录中。我...

回答 1 投票 3

OpenBSD 6.6上的编译器版本在scons中未更改

我想根据此链接从OpenBSD 6.6中的源代码编译mongodb,我们必须在scons参数中更改编译器版本,但此参数无效。安装后的任何要求:...

回答 1 投票 0

Godot:编译的源项目无法在Windows 10中打开

我能够成功地为Windows 10编译Godot引擎。我使用以下命令,并且在完成时没有错误。 scons -j6 p = windows tools = yes但是当我运行创建的godot ....

回答 1 投票 0

具有时间限制的Scons命令

我想限制我在Linux下运行的程序的执行时间。我在scons脚本中加入了一行命令:Command(“ com”,“”,“ ulimit -t 1; myprogram”)并使用无限循环对其进行了测试...

回答 2 投票 3

构建gem5时出错:TypeError:在所需目录中找到文件/ hdd / Me / gem5 / src / systemc / ext / systemc

我在使用以下命令构建gem5时遇到此错误:Scons / build / ARM / gem5.opt:TypeError:在所需目录中找到文件/ hdd / Me / gem5 / src / systemc / ext / systemc。我没有这个问题...

回答 1 投票 1

读取文件并提取数据并从python文件分配给变量

[我正在尝试从看起来像这样的conan.txt文件中提取BINPATH,LIBPATH,CPPPATH:conan = {“ conan”:{“ CPPPATH”:['something'],“ BINPATH”:['something'], ...

回答 1 投票 1

为android编译时出错。错误:找不到-lmysqlcppconn,错误:未定义对'sql :: mysql :: get_driver_instance()的引用

我使用了自定义的MySQL模块,正在尝试为android进行编译。但是,每当尝试编译时,我都会遇到此错误。步骤:执行scons platform = android target = release android_arch = ...

回答 1 投票 -1

优良作法:如何定义外部库的编译路径

我相当不习惯编译和构建项目,如果我的编译和构建方法似乎有点奇怪,请原谅。欢迎任何提示。我目前正在研究3D几何C ++项目(...

回答 1 投票 0

重构代码:我正在尝试将代码重构为“更好”的形式。以生产质量“最佳实践/清洁”代码为目标

我不了解Scon,因此与重构有些混淆。虽然,我将从0755中删除“ 0”(由于无效的令牌SyntaxError)。关于我该怎么办的任何建议,...

回答 1 投票 0

在OSx 10.9 Mavericks上安装Cantera 2.1

要在我的Macbook Pro上安装cantera 2.1,我正在遵循Bok Jik Lee最近在他的博客上发布的过程:在OSx 10.9 Mavericks上安装Cantera 2.1,到目前为止一切正常,但是我...

回答 1 投票 0

对编译时生成的文件的依赖性

我正在尝试将SCons设置为遵循在构建过程中自动生成的文件的依赖关系,并且可以在多线程构建中正常工作。我正在构建的项目是CIM ...

回答 2 投票 11

scons:警告:不建议无误地调用缺少的SConscript

我正在尝试使用scons构建工具构建一个简单的打印HelloWorld。我的HelloWorld.c文件包含:#include“ stdio.h” int main(){(“ Hello,world!\ n”); }我的SConstruct包含:Program([...

回答 1 投票 -1

使用scons生成乳胶源文件并编译pdf

我正在写书。这些章节存储在markdown文件中。我使用pandoc生成各章的LaTeX文件。这是项目的结构:书籍/手稿:包含...

回答 1 投票 0

如何将Google测试可执行文件添加到SConstruct文件中

编辑:尝试使其工作一天之后,我只是用cmake重新编写了它。使用godot native实际上并不需要以任何方式使用Scons。我有一个带有一些本机(c ++)脚本的godot项目。...

回答 1 投票 0

scons和java,如何处理package-info.java

我的目标是,我试图用scons代替ant来构建Java文件和创建jar文件。问题的预期结果:以下代码env.Java(target ='classes',source ='src')应该是...

回答 1 投票 1

WSL + Scons:无此类文件或目录

我正在使用WSL和SCons与arm-none-eabi-gcc进行交叉编译。当我尝试构建时,我得到:“ scons:*** [目标]没有这样的文件或目录”,其中“目标”是要构建的目标文件的名称。 ...

回答 1 投票 2

我如何使SCons在Windows 10命令行上工作?

我一直在尝试让SCons在Windows 10 cmd上运行一段时间。我通过pip安装了它,因此我相信它位于正确的目录中,因为当我使用py时python在cmd中工作。 ...

回答 1 投票 0

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