1
멀티 스레드 C++ 코드가 있습니다. 64 비트 우분투의 코드 블록을 사용하여 컴파일하려고합니다. -32를 준 32 비트 컴파일로 작동합니다. 좋았지 만 64 비트에 -m64를 주었고 실패했습니다. 사용 중입니다.코드 블록을 사용하여 64 비트 C++ prog를 컴파일하는 방법
#elif defined(__ia64__) && defined(__GNUC__)
단순히 인식 할 수 없습니다.
고맙습니다. 보스 내 코드에서 고성능 컴퓨팅을위한 오픈 소스 3 부 lib를 사용하고 있습니다. 수표는 이미 거기에 있으며 64 비트 용으로 유일한 옵션입니다 ... –
또한 32 비트 용 플래그 -m32를 사용하여 아래의 확인 작동합니다 좋은 #elif 정의 (__ i386__) && defined (__ GNUC__) –
나는 그것이 x86_64에서 타깃으로되어 있다는 것을 관찰했다. 이제는 어느 누구도 코드 블록을 사용하여 어떻게 타겟 컴파일러 ia64를 설정할 수 있는가? –