gcc

    1

    2답변

    SCO6에서 gcc를 빌드/설치하는 방법을 찾은 사람이 있습니까? 2.95와 4.3에서는 어셈블러 (2.95)를 사용하거나 어셈블러 (4.3)를 찾아야 만하는 지점에 이르렀습니다. 누군가가 이것을 알아 냈으면 정보를 고맙게 생각합니다! 감사합니다.

    17

    3답변

    gcc는 리눅스에서 C++ 예외에 대한 스택 언 롤링을 어떻게 구현합니까? 특히 프레임을 풀 때 어떤 소멸자를 호출해야하는지 (즉, 어떤 종류의 정보가 저장되고 어디에 저장되는지) 어떻게 알 수 있습니까?

    13

    7답변

    일반적으로 정의에 몇 가지 전 처리기 조건부 요소가있는 중첩 매크로 체인이 있습니다. 실행중인 실제 코드를 직접 보는 것이 어렵 기 때문에 디버깅하는 것이 어려울 수 있습니다. 얼마 전에 컴파일러 (gcc) 플래그를 확장하여 찾는 것을 막연하게 기억했지만 실제로이 작업을 수행하는 데 어려움이있었습니다.

    8

    3답변

    Visual Studio 2008에서 __stdcall을 사용하여 dll을 컴파일하면 dll에 컴파일 된 함수 이름이 있습니다. FUNCTIONNAME 비록 우리가 함수가있다 paramers의 수를 WX-DEV-CPP의 GCC를 추가하여 GCC를 사용하여 동일한 DLL을 컴파일, 그래서 종속성 워커를 사용하여 함수의 이름처럼 보인다. FUNCTIONNAME

    22

    10답변

    My C 애플리케이션은 자체 메모리 관리를 수행하는 세 번째 라이브러리를 사용합니다. 강건하기 위해서, 내 응용 프로그램은 여유 메모리 부족으로 인해 라이브러리 함수의 실패를 처리하는 코드를 가지고 있습니다. 이 코드를 테스트하고 싶습니다. 메모리 부족으로 인한 오류를 시뮬레이트해야합니다. 어떤 도구가 권장 되는가? 내 환경은 Linux/gcc입니다.

    0

    3답변

    큰 코드베이스의 일부로 gcc에서 오류가 발생합니다. 이 경고는 변경해서는 안되는 제 3 자 코드에서 생성됩니다 (실제로 문제를 해결하는 방법을 알고 있습니다). 그러나 특정 경고를 비활성화 할 수 있습니다. 이번엔 남자 gcc가 실패 했으니 제발, 제발 gcc 마스터가 나를 계몽하게 해줘. TIA.

    41

    7답변

    시스템은 특정 프리미티브가 메모리 내의 특정 지점에 정렬되도록 요구합니다 (4의 배수 인 바이트에 대한 정수, 2의 배수 인 바이트에 대한 반바지 등). 물론, 이들은 패딩에서 가장 적은 공간을 낭비하도록 최적화 될 수 있습니다. 내 질문에 GCC가 자동으로이 작업을 수행하지 않는 이유는 무엇입니까? 어떤면에서 가장 큰 크기 요구 사항의 순서 변수가 더 분

    3

    3답변

    g ++ 버전 3.2.3 및 4.2.4를 살펴 보았습니다. 4.2.4에서는 일부 코드베이스의 성능이 크게 향상되었습니다. gcc buzilla database을 검색해 보았는데 어떤 개선점이 있었는지 힌트를 찾을 수 있었지만 후보로 선정 된 개별 버그를 찾지 못했습니다. 천천히 영향을 미친 작은 변화의 결과가 개선 되었습니까? 아니면 차이를 만들었을 수도있

    13

    2답변

    일부 코드를 작성하고 SIMD 내장 함수 SSE2/3을 사용하여 속도를 높이려고합니다. 내 코드는 일부 데이터를 XMM 레지스터에로드하고 여러 번 실행해야하는 자연의 코드입니다. 생성 된 어셈블러 코드를 보면 XMM0과 XMM1에서 다른 것을 다시로드하기 위해 GCC가 데이터를 메모리로 플러시하는 것으로 보입니다. 저는 x86-64 용으로 컴파일 중이므로

    2

    3답변

    C++에서 전자 메일을 보내려면 어떻게해야합니까? 사용할 수있는 좋은 크로스 플랫폼 (MS Windows, Linux 등) 라이브러리가 있습니까? GCC (MS Windows에서 cygwin)를 사용하고 있습니다.