autotools

    3

    2답변

    모든 MATLAB, Java 및 C/C++ 구성 요소가 상호 작동하지만 컴파일/설치 단계가 뚜렷하게 다릅니다. 우리는 현재 MATLAB을 컴파일하지 않으며 Java 빌드 및 유닛 테스트에 maven2를 사용하고 C/C++ 빌드 및 유닛 테스트에는 autotools를 사용합니다. maven2를 사용하여 모든 것을 단일 빌드 및 유닛 테스트 시스템으로 옮기고

    12

    1답변

    현재 작은 C 프로젝트를 autotools에서 CMake으로 변환 중입니다. 이전 configure.in에서 나는 다음과 같은 라인을 사용하여 존재의 모든 헤더와 라이브러리 기능을 확인 : # Checks for header files AC_HEADER_STDC AC_CHECK_HEADERS([stdlib.h time.h math.h sys/stat.h

    5

    2답변

    상당히 큰 프로그램이 C로 작성되었습니다. 여러 파일에 걸쳐 있으며 플랫폼 문제를 보완하기 위해 약간의 재 작업이 필요합니다. 특히, 나는 여러가지 OS, 아키텍쳐 및 것들을 다루기 위해 사용하는 매크로를 정의하는 컴파일러를위한 헤더 파일을 가지고있다. 예를 들어 -v 플래그는 버전 정보를 빌드 한 컴파일러의 이름과 빌드 된 운영 체제 및 아키텍처를 포함하

    6

    3답변

    유닛 테스트 빌드 파일을위한 최상의 정책은 무엇입니까? 내가 묻는 이유는 우리 회사가 신뢰성이 높은 임베디드 장치를 생산하기 때문입니다. 소프트웨어 패치는 고객에게 수천 명의 비용이 들기 때문에 선택 사항이 아닙니다. 이 때문에 우리는 매우 엄격한 코드 품질 절차 (단위 테스트, 코드 검토, 추적 가능성 등)를 가지고 있습니다. 이러한 절차는 빌드 파일 (

    2

    1답변

    새 프로젝트를 초기화하는 데 acmkdir을 사용하고 있으며 README.in 파일과 README 파일을 만들었습니다. README.in은 실제로 README 파일을 만드는 데 사용됩니까? 그렇지 않다면 그 목적은 무엇입니까? 나는 acmkdir에 의해 생성 된 모든 파일을 이해하기를 희망하고 있으며, 이것들이 나를 곤혹스럽게 만들었다.

    1

    2답변

    Makefile.am에서 * _la_LDFLAGS에 가능한 값이 무엇인지 궁금합니다. 또한 Actual shared library : libA-X.Y.Z.so Symbolic links : libA.so soname : libA-X.Y.Z.so !!! this is not what I want 내가 그러나 여기 Actual shared lib

    1

    2답변

    우리는 우리가 지원하는 모든 플랫폼에서 공통적 인 소프트웨어 세트를 사용할 수 있도록 직장에서 RPM 기반 소프트웨어 배포를 유지 관리합니다. 결과적으로 우리는 많은 타사 소프트웨어를 구축해야하며, Solaris 나 다른 플랫폼에서 빌드하기 위해 autoconf/automake/libtoolize/etc를 실행할 필요가있는 상황을 자주 발견합니다. 나는 이