kldp 에 있는 make를 공부 하다가 컴파일시 에러가 나네요 bash: ./foo: Permission denied 알려주세요 ..? foo.c ---------------------- extern void bar(void); int main(void) { bar(); return 0; } bar.c ----------------------- #include void bar(void) { printf("Good-Bye, My Love."); }
bash: ./foo: Permission denied 는 실행 권한이 없다는 뜻입니다. gcc 로 만든 실행 파일이라도 권한이 맞아야 하니 chmod +x ./foo 를 실행하세요. 컴파일 결과 파일이 제대로 만들어졌는지 ls -l 로 확인하세요.