scons

    0

    2답변

    scons documentation에 따르면 subst 메서드는 이 구성 변수을 재귀 적으로 보간합니다. 그러나, 재귀하지 않는 것 : e = Environment(CPPDEFINES = ["FOOBAR=${foobar}"]) e["foo"] = 1 e["bar"] = "${foo + 1}" e["foobar"] = "$${foo + ${bar}}"

    0

    1답변

    SCons 용 Sphinx 빌더가 작동하지 않는 이유를 이해하려고합니다. 내가 디버깅 할 코드의 필수적인 부분이 아래로 비등 : SCons.Action.Action('$SPHINXCOM', '$SPHINXCOMSTR') 내가 이론적으로 $SPHINXCOM이 $SPHINXBUILD $_SPHINXOPTIONS ${SOURCE.attributes.root}

    1

    1답변

    Scons의 Fortran 오브젝트 파일을 연결하는 데 문제가 있습니다. env = Environment(ENV = os.environ , TARGET_ARCH="x86_64") env = env.Clone(LINKFLAGS = '', LINK='gfortran', tools = 'gfortran') module = env.Object('bin/modu

    0

    1답변

    scons가 여러 대상 (예 : 빌드, 정적 분석, 단위 테스트)으로 구성된 경우 정적 분석이 실패하면 단위 테스트가 실행되지 않습니다. 빌더는 subprocess를 사용하여 관련 명령을 실행 한 후 프로세스 리턴 코드를 점검하고, 0이 아닌 경우 BuildError 예외를 발생시킵니다. 첫 번째 대상 중 하나가 실패하면 scon에서 모든 대상을 빌드하고

    0

    1답변

    나는 약간의 소스 파일을 생성하고, 컴파일 생성 된 파일을 사용하는 트링하고를 생성 찾는데 실패 겐이 demo.cc 필요가 생성됩니다 gen = env.Command("/tmp/dummy", "demo.json","demo.py $SOURCE > $TARGET") env.AlwaysBuild(gen) bin=env.Program(target='demo

    0

    1답변

    나는 다음과 같은 프로젝트 구조가 있습니다 /prj SConstruct /src /app /lib1 /lib2 /... '/ PRJ/SRC/LIB1'구조 : /lib1 /src /test SConscript 'LIB1/SConscript' 을 SConscript(

    0

    1답변

    문서에 따르면, Mac을 지원해야하지만, iotivity를 만들려고 할 때 posix 특정 인 것으로 생각되는 일부 헤더가 사용됩니다. ➜ iotivity git:(master) ✗ scons SYS_VERSION=10.12 scons: Reading SConscript files ... Checking for POSIX Thread Support...

    0

    1답변

    앱 소스 디렉토리 외부에있는 헤더 파일에 문제가 있습니다. 내 프로젝트 디렉토리 구조 : /prj /include slon.h ... /src /app slon.cpp ... /lib1 /lib2 ... SConstruct 소스 파일은 '

    0

    1답변

    나는 make를 사용하여 컴파일 할 때 사용했던 프로젝트에서 작업하고 있습니다. 이제 대신 scons를 사용하여 Sconstruct 파일을 만들었습니다. 그럼에도 불구하고 나는 scons가 .so 파일 (내 소스 파일 (.c) 옆에 성가신 파일)을 놓는 위치에 크게 불만을 나타 냈으며 파일을 만드는 방법을 이해할 수없는 것처럼 보입니다. 빌드하는 동안 특정

    0

    1답변

    환경을 통해 파이썬 기반 빌더에 매개 변수를 전달하는 것과 관련하여 scons 2.5.1에서 문제점이 있습니다. 일반 빌더가 호출 될 때 전달 된 소스 파일이나 환경 변수가 변경되면 결과에 더티 (dirty) 플래그가 설정된 것처럼 보입니다. 파이썬 함수 빌더 (여기 http://scons.org/doc/1.2.0/HTML/scons-user/x3524.h