我正在尝试让SCons生成一个共享库。其中一个要放进 .so 的项目是一个 .a 静态库。 我有一行类似于:env_2.SharedLibrary('libstuff.so', \ Split("""stuff.cxx mylib/libMine.a""") 运行后我收到了这个错误:sc...
我刚接触Scons和Python。我想知道是否有一种方法可以在Python脚本中调用Scons。 我的Python脚本从用户那里接受一个目录列表,其中包含要编译的代码(以及其他一些非平凡的任务)。它还生成一个字符串,该字符串将用作Scons创建的可执行文件的名称。 我想从我的Python脚...
我希望在SCons中运行一个没有任何输入/输出文件的命令(实际上,输入和输出是同一个文件)。目前,我只是使用subprocess.Popen手动运行它,但是否有更适合SCons的方法来执行它?
每个使用SCons的项目似乎都在重新发明轮子。 我很乐意借鉴别人的目录布局,或者解决方案以进行变体构建(调试/发布),或者测试框架,或者最佳实践。 即使有几个不太简单的示例也会有所帮助。
我需要以下事项的建议: 我有一个QT项目,目前已经设置好了与qmake良好协作的构建系统。但由于项目要求和未来方向的扩展,我需要改变它的构建系统,因为应用程序将需要在构建方式上进行一些更改。 现在,每个源文件都被编译成一个相当大的可执行文件,这是手动打包并发送到下载区域的。这样很好。 但...
我正在使用scons和ubuntu。当我使用'scons'制作某些程序时,出现错误如下: src/db/DBTextLoader.cc:296:3: error: ‘template class std::auto_ptr’ is deprecated [-Werror=depreca...
使用以下命令安装 SCons: # cd scons-2.3.0 # python setup.py install 安装后,运行 scons 时出现以下错误。 scons: * 找不到 SConstruct 文件。 File "/usr/local/lib/scons-2.3.0/S...