gcc

    0

    1답변

    저는 메이크 파일을 수정하지 못하고 소스 코드를 수정할 수 없지만 다른 라이브러리를 링크해야하는 아주 이상한 위치에 있습니다. 소스 파일에 링크 옵션 (예 : -lcuda)을 지정하는 방법이 있습니까? 아니면 어떻게 컴파일 할 수 있습니까? 나는 GCC 4.8을 사용하고있다. 감사!

    1

    1답변

    expat 라이브러리를 기반으로 C 헤더 및 소스 파일에 작성된 XML 구문 분석 유틸리티 함수가 있습니다. 이것을 위해 정적으로 연결된 expat가있는 정적 라이브러리에 내 소스 파일을 컴파일했습니다. 유틸리티 라이브러리와 expat를 응용 프로그램과 정적으로 연결하는 경우에만 사용할 수 있고 결과 xml 유틸리티 라이브러리의 기능을 내 응용 프로그램과

    0

    2답변

    ARM 용 라이브러리를 컴파일 중이지만 구성 파일에는 크로스 컴파일을 위해 --host 옵션이 필요합니다. 보통 간단한 상황에서 내가 CC = arm-none-eabi-gcc CFLAGS =--specs=nosys.specs -Wall -O2 -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -ff

    1

    2답변

    FMUSDK을 다운로드했으며 코드를 컴파일하고 싶습니다. 불행히도 빌드 스크립트는 Visual Studio C 컴파일러와 함께 작동하도록되어 있지만 설치/사용할 수는 없습니다. 따라서 GCC로 컴파일 할 수 있도록 스크립트 (및 코드 일부)를 수정하려고합니다. 하지만 복잡한 코드를 컴파일 할 완전히 새로운 오전 (나는 보통 단지 GCC를 사용 * .c 인

    0

    1답변

    fink로 gcc 6.7 컴파일러를 설치 했으므로 이제 Fortran 코드를 컴파일 할 수는 있지만 실행할 수는 없습니다. 런타임에 다음과 같은 오류가 발생합니다 : dyld: Library not loaded: /sw/lib/gcc5/lib/libgfortran.3.dylib 그리고 'fink selfupdate'를 실행 한 후에도 계속됩니다. 'whic

    0

    2답변

    __attribute__((section(".dflash_code")))을 주어진 소스 파일의 모든 단일 기능에 복사하여 붙여 넣으 려하지 않습니다. #pragma을 사용하여 컴파일러에게 그 속성을 소스 파일의 모든 기능에 적용하도록하는 방법이 있습니까?

    -1

    1답변

    C 프로그램에서 생성 된 어셈블리 코드의 의미를 찾으려고합니다. 다음은 C로 작성된 프로그램입니다 : int* a = &argc; int b = 8; a = &b; 설명과 함께 생성 된 어셈블리 코드입니다. 주의 프롤로그 : leal 4(%esp), %ecx andl $-16, %esp pushl -4(%ecx) pushl %ebp movl

    -1

    1답변

    C++에서 람다 함수 이름을 얻는 방법. 아래 예제에서 "blabla"를 얻어야합니다. 다른 gcc 매크로는 좋은 것을주지 못합니다. int main(int argc, char* argv[]) { auto blabla = []()->void{ cout << __func__ << endl; // operator() cout << __FU

    -1

    2답변

    Fedora 27을 실행 중이며 Reaver 1.4를 설치하려고합니다. 여기에 명령이 있습니다. ./configure 및 그 결과. checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a

    0

    1답변

    바이너리 및 일부 동적 라이브러리로 구성된 내 응용 프로그램을 컴파일 중입니다. 내 메이크는이 모든 라이브러리 (직접 연결되어 동적으로로드)가 첫 번째 런타임시 ../lib에서 검색되도록 작동 아산없이 내 정상적인 빌드를 들어 LDFLAGS=-Wl,-rpath='$$ORIGIN/../lib',-rpath=/opt/suse/lib64,--disable-new