실행 파일 실행 후 잘못된 명령어(코어 덤프)

실행 파일 실행 후 잘못된 명령어(코어 덤프)

Linux Mint 18(PC1 및 PC2)을 실행하는 두 대의 PC가 있습니다. 저장소를 컴파일하고 하나의 PC1에서 실행 파일을 빌드했는데 문제 없이 실행되었습니다. 다른 PC2에 Linux Mint 18을 설치하고 프로그램을 실행하려고 시도했지만 다음 메시지가 출력됩니다.

Libboost_system1.58 missing

libboost-all-dev프로그램을 설치 하고 다시 실행해 보았습니다. 이제 다음 메시지가 출력됩니다.

Illegal instruction (SIGILL) core dumped (memory image saved).

무엇이 잘못되었는지 알려주실 수 있나요?

답변1

PC-2에서 프로그램을 다시 컴파일했는데 정상적으로 실행되었습니다. John이 지적했듯이 문제는 두 컴퓨터 간의 구조적 차이로 인해 발생할 수 있습니다.

관련 정보