Ubuntu 18.04.6 LTS 서버 환경에서 분명 실행파일이 있는데 실행하면 No such file or directory 에러가 발생한다. 확인해보니 64 bit 환경에서 32 bit 용 실행파일을 실행할 경우 해당 에러가 발생한다고 한다.
실행 :
./test_utility
결과 :
-bash: ./test_utility: No such file or directory
32 bit 라이브러리와 관련 파일들을 설치해주어 해결하였다.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
<참고자료>
https://askubuntu.com/questions/133389/no-such-file-or-directory-but-the-file-exists
'Programming > C++' 카테고리의 다른 글
ubuntu 파일 tar 압축풀기 - 특정 파일 제외 후 압축 풀기 (0) | 2023.01.03 |
---|---|
linux - bash shell script 폴더 내 모든 압축파일 유효성 확인(validation) (0) | 2022.12.21 |
ubuntu 하위 폴더 내 모든 파일 사이즈 출력하고 정렬하는 방법 (0) | 2022.11.27 |
폴더 내 파일 일치 여부 확인하기. md5sum, find 명령어 조합 (0) | 2022.11.19 |
ubuntu 서버에 새로운 계정 추가하기. 계정 추가 후 로그인 안될 때 (0) | 2022.11.19 |
댓글