기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

  

 

현재 led_cont라는 어플을 실행했더니 -/bin/sh: ./led_cont: not found 라고 에러가 발생했습니다.

그런데 여기서 동작하는 하나의 어플(ru_tester)과 비교해 봤더니 아래와 같았습니다.

stripped한 어플을 만들기 위해선 어떻게 해야 하는 건가요? 고수님들의 친절한 답변 부탁드립니다.

 

aaa.jpg


hkim

2012.04.07 00:55:30
*.40.146.66

컴파일러에 strip이라는 명령도 포함되어 있습니다.

arm-linux-를 사용하시면

arm-linux-strip <option(s)> <file(s)>

ex) arm-linux-strip led_cont


전성진

2012.04.07 01:03:25
*.117.239.93

strip를 바이너리 파일에서 디버깅 정보를 제외해서 파일 사이즈를 줄이는 용도여서

./led_cont: not found 라는 에러 메세지와는 상관이 없고

led_cont 라는 파일이 현재 경로에 없어서 발생하는 에러 메세지 같네요.

혜민아빠

2012.04.07 01:15:54
*.148.23.122

현재 2개의 파일은 같은 위치에 있습니다. ㅠㅠ;

혜민아빠

2012.04.07 02:02:16
*.148.23.122

찾아보니 라이브러리 문제더라구요.. gcc에 static옵션을 달으라고 googling에 나오더라구여 ^^ static옵션으로 해결했습니다.

쾌도난마

2012.04.07 02:38:43
*.50.20.11

여기를 한번 참고해 보세요.

http://www.aesop.or.kr/32009



List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인