sunstudio

    2

    1답변

    Solaris 11 x86 시스템에 solaris studio 12.3을 설치하려고합니다. 위에서 언급 한 링크에서 오라클 인증서와 키를 다운로드했지만 게시하는 중에 다음 오류가 발생합니다. pkg set-publisher -k Oracle_Solaris_Studio.key.pem -c Oracle_Solaris_Studio.certificate.pem -

    3

    3답변

    이상하게도, 다음과 같은 C++ 프로그램은 정의되지 않은 변수에 대한 경고를 생성하지 않고 썬 스튜디오 10에서 컴파일 :는 int main() { return sun; } sun의 값이 변수가 오는가 1. 것으로 보인다 그것은 무엇인가?

    6

    2답변

    Sun Studio 12.1 및 새로운 컴파일러 [CC : Sun C++ 5.10 SunOS_sparc 2009/06/03]로 마이그레이션 중입니다. 이전 버전의 Sun Compiler [CC : Sun WorkShop 6 update 2 C++ 5.3 2001/05/15]에서 컴파일 한 코드를 컴파일하는 동안 컴파일 오류가 발생합니다. 이것은 컴파일 오류

    4

    1답변

    GNU Fortran (v4.4.3) 또는 Sun Studio F95 (v8.3)로 컴파일하고 배열 범위를 검사하지 않으면 다음 프로그램이 오류없이 실행됩니다. 배열 범위 검사가 (각각 gfortran -fbounds-check 및 f95 -C)에 전환 될 때 썬 스튜디오 컴파일 된 실행 파일이 런타임 오류를 제공하는 반면 그러나, GNU 컴파일 된 실행은

    1

    1답변

    우리 그룹은 여러 실행 파일과 많은 정적 라이브러리가 포함 된 C++ 시스템을 유지 관리하고 있습니다. 그것은 현대의 ide, 즉 emacs없이 개발되었습니다. 우리는 Sun Studio (NetBeans)를 사용하기 시작했습니다. Sun Studio 내에서 대규모 프로젝트 세트를 구성하는 방법을 설명하는 리소스가 있습니까? VisualStudio를 사용하

    2

    1답변

    Sun Studio 컴파일러를 사용하는 Solaris에 문제가 있습니다. libCstd와 관련이있는 것 같습니다. "uniq.cpp", line 6: Error: Could not find a match for std::list<double>::unique(bool(double,double)) needed in main(). 하지만 대신 값의 참조를 사

    1

    2답변

    현재 SPARC 컴퓨터의 사전 설치된 링커 인 링커를 다음 디렉토리에있는 에 연결하는 데 사용하고 있습니다. /usr/ccs/bin/ld Sun Studios Compiler 12.2로 응용 프로그램을 컴파일하고 싶습니다. 이 패키지와 함께 제공되어야하는 링커를 사용하십시오. 그러나 Sun Studios의 bin 디렉토리를 확인할 때 c 컴파일러 (cc

    1

    3답변

    우리는 (다른 것들 중에서) 모든 컴파일러 경고를 수정하여 코드베이스를 정리하는 중입니다. 최종 목표는 모든 경고를 오류로 변환하는 플래그를 켜는 것입니다. 우리는 시스템 및 타사 헤더로 약간의 걸림돌을 겪었습니다. 일부 시스템 헤더는 다양한 컴파일러가 경고를 내 보냅니다. 이제 분명히 우리는 경고를 수정하기 위해 시스템 헤더를 수정할 수 없습니다. 인텔

    1

    1답변

    내가 궁금한 점이있다 : -g으로 오브젝트 파일을 만들 때 내 도구가 libfoo을 통해 간접적으로 의존한다는 점에서 링커가 갑자기 기호가 누락되었습니다 (libbar). 이것은 -g 없이는 발생하지 않습니다. 이 기호는 기본 매개 변수에서 libfoo의 함수 인 libbar에있는 것으로 보입니다. 그러나이 기능은 내 도구에서 사용하지 않습니다. 이 추가

    2

    2답변

    Sun Studio에서 템플릿 클래스에 템플릿 클래스를 제공하는 데 문제가 있습니다. 이 코드는 GNU G ++ (4.4.1 및 4.4.3)에서 제대로 컴파일되지만 Sun Studio C++ (5.9 SunOS_sparc 패치 124863-01 2007/07/25)에서는 실패합니다. // Forward declarations template<class T