build-dependencies

    5

    1답변

    여러 작업 (-jN, N> 1)을 사용하여 프로젝트를 컴파일 할 때 나타나는 누락 된 종속성을 테스트하는 방법이 있습니까? 내가 종종 -0, -j1 또는 -jN을 사용하는 한 빌드 프로세스가 잘 작동하는 패키지가 대부분 오픈 소스입니다. N은 4 또는 8과 같이 비교적 낮은 값이지만, 더 높은 값을 사용하면 48 , 조금 드문 일이지만 의존성이 없어서 실패

    0

    1답변

    저는 약간의 컴파일러를 작성하고 있습니다 만, 이제는 모든 의존 객체 파일을 생성하지 않는 cmake로 막혔습니다. 은 main.cpp는 컴파일 : #include <iostream> #include "lexer.h" #include "parser.h" int main() { Lexer lexer(&std::cin); Parser

    1

    1답변

    내가 가지고있는 디렉토리 구조와 lib에 종속 다음 ./lib-a ./lib-b (depending on lib-a) 각 디렉토리는 자신의 lib 디렉토리를 생성하는 CMakeLists.txt이 포함되어 있습니다. 소스 외부 건물 정책을 사용하고 있습니다. lib-b가 lib-a에 종속되어 있다고 말하면, 내가 배운 것에 따라 ./lib-b/CMake

    1

    1답변

    내 Symfony2 프로젝트에 DoctrineExtensions을 포함하려고합니다. 문서를 스캔하는 동안 수동으로 포함하는 대신 StofDoctrineExtensionsBundle을 포함시킬 가능성에 대해 읽었습니다. Stof에서 인용하는 것은 '번들 Readme.md : 이 번들은 Symfony2 프로젝트에 DoctrineExtensions에 대한 통합을

    0

    1답변

    배경 현재 인프라는 젠킨스 마스터와 다수의 슬레이브 VM으로 구성됩니다. VM이 과로 해짐에 따라 우리는 많은 확장 성과 본질적으로 안정성 문제를 겪고 있습니다. 중간권과 젠킨스 말했다되고 그건 , 내가 필요한 능력을 동적으로 노예를 생성 할 수 있기 때문에 특히 중간권과 더 많은 솔루션에 대한 찾고 있어요. 저의 유일한 문제점은 종속성이 종속 VM에 모두

    1

    1답변

    나는 멀티 모듈 프로젝트의 한 서브 모듈이 다른 서브 모듈에 대한 컴파일 의존성을 선언하는 구문 인 compile project(':A')에 익숙하다. 최근에 나는 compile module(':A') (죄송합니다, 참고 자료 없음)을 발견했습니다. 두 번째는 1과 어떻게 다른가요?

    1

    1답변

    자작 나무에게 모든 공식을 설치하도록 강제 할 수있는 방법이 있습니까? 즉, 시스템 전체의 부작용이 없습니까? 수식 다음에 brew unlink <name>을 실행하여 비슷한 결과를 얻을 수 있습니까? 내가 묻는 이유는 설치하기 어려운 과학 프로그램의 종속성을위한 일종의 설치 프로그램과 같은 역할을하는 홈 브루의 보조 설치를하고 싶습니다. 일부는 컴파일하고

    2

    3답변

    deb 패키지를 작성했습니다 (abc.deb). 이제 deb 설치 자체의 일부로 설치해야하는 python-dev, python-mysql 등의 종속성이 거의 없습니다. (즉, 사용자가 dpkg -i abc.deb을 실행하면 종속성도 자동으로 설치됩니다.) 언급 의존성이 존재하지 않는 경우 내가 preinst, postinst 등 내가 제어 파일에 Depen

    1

    1답변

    컨텍스트 : 네트워크를 통해 실행 파일을 전송하는 프로그램이 있습니다. 이 실행 파일은 너무 큽니다. 따라서 연결된 공유 객체에 ldd -u bigFoo.so을 실행했습니다. 이것은 내가 공연을 통해 점유하고 있던 사용되지 않는 공유 객체 파일이 아주 많다는 것을 나타 냈습니다. 질문 : bigFoo.so로 연결되어 있습니다 (ldd -u 계시) C++ 소

    2

    1답변

    나는 Go에 C 라이브러리의 Go 랩퍼를 작성 중이다. 문제는 많은 리눅스 배포판에서 C 라이브러리를 사용할 수 없다는 것입니다. 그래서 나는 "get github.com/me/mylibrary"에 라이브러리가 설치 될 필요가없는 솔루션을 원합니다. 한 가지 해결책은 라이브러리의 소스를 하위 디렉토리에 추가하는 것입니다. 그런 다음 프로젝트를 빌드 할 때이