다음과 같은 문제가 있습니다. CodeBlocks를 사용하여 Linux Ubuntu 9.10에서 내 응용 프로그램을 컴파일했습니다. 그것은 libmysql, jasper ...와 같은 거의 라이브러리를 사용하지 않는 C 프로그램입니다. 컴파일 된 프로그램을 데비안 2.6.18을 실행하는 원격 시스템에 복사했지만 응용 프로그램을 chmodded + x하지만 ./my_app를 호출 할 때 여전히 " 그러한 파일이나 디렉토리가 없습니다. "데비안에서 C 프로그램을 실행할 때의 문제
대상 시스템에서 내 프로그램을 컴파일해야합니까? 프로그램에 필요한 모든 라이브러리가 대상 시스템에 설치되었는지 확인하십시오.
어떤 조언을 주셔서 감사합니다.
"해당 파일 또는 디렉토리가 없습니다."... 올바른 장소에 파일을 복사 했습니까? "ls"를 사용하여 나열 해보십시오. – codaddict
my_app이 실행중인 디렉토리에 있는지 __really__ 확신합니까? 그리고 아키텍처가 호환 가능합니까? –
예, Im 100 % 확실, ls 및 dir은 디렉토리에 있음을 보여줍니다. – NumberFour