안녕하세요
온라인으로 보드게임 한번 직접 코딩해서 해보려고 이것저것 뒤적이다 질문드립니다.
서버쪽의 프로세스가 클라이언트로 부터 새 게임 생성 요청을 받으면 따로 컴파일 해둔 코드를 실행시키게 하려고 하는데요(게임과 관련된 연산을 실행하는)
//생략
pid = fork();
if (pid == 0)
{
execl("/home/ubuntu/server/LC/admin/admin","home/ubuntu/server/LC/admin/admin", (char*)i, NULL);
printf("cannot be executed\n");
}
//생략
서버쪽 코드 중간에 이런 내용이 들어가는데 실행시키면 cannot be executed 라는 문장밖에 볼수가 없더군요;;
admin.c는 테스트용 코드인데 이렇게 생겼습니다.