본문 바로가기

IBM/AIX

AIX에서 Compile시 bit mode(32/64bit) 설정 및 확인방법

Compile시 원하는 bit 모드를 지정하기 위한 방법으로는 아래의 컴파일러, 아카이버, 링키지 에디터, 환경변수등을 통하여 Bit 모드를 변경할 수 있습니다.

 

- Compiler 옵션 : -q32 or -q64
- OBJECT_MODE 환경변수 : 32 or 64
- Archive 옵션 : -X32 or -X64 or -X32_64
- Linkage Editor 옵션 : -b32 or -b64

 

이상의 방법등을 이용하여 compile 한 이후에 해당 application이 정확히 원하는 mode로 compiler되었는지 여부는 아래의 dump명령을 이용하여 확인할 수 있습니다.

 

$dump -ov -X32_64 app.o

 

이 명령의 output 최하단에서 64-bit XCOFF 또는 32-bit XCOFF 를 확인하시면 bit mode의 확인이 가능합니다.