1월, 2013의 게시물 표시

iPad Keyboard에서 Escape(ESC) key 사용하기

이미지
일반적인 키보드의 왼쪽 상단에는 ESC(Escape)키가 있지만 iPad 키보드는 홈버튼이 자리하고 있다. iPad 키보드에서 ESC키를 사용하려면 ctrl+[ 를 사용하면 된다.

Escape는 Ascii code로 27이고, 키보드에서 ctrl+[로 같은 값을 입력할 수 있다.

아래 링크의 ASCII character table 참조
http://www.bbdsoft.com/ascii.html

Eclipse IDE for C/C++ Developers에서 빌드시 "undefined reference to 'WinMain@16'"에서 해결 방법

이미지
Eclipse IDE for C/C++ Developers와 MinGW를 사용해서 Windows에서 c/c++ 프로그래밍을 할 수 있다. 가이드를 따라서 프로젝트를 생성하고, "Hello World"를 코딩해서 빌드를 하는데 같은 에러가 발생하였다.


그림을 클릭하시면 크게 보실 수 있습니다.
* Description : undefined reference to 'WinMain@16'
* Location : line 73, external location: C:\MinGW\msys\1.0\src\mingw\main.c

저런 파일도 없고, 그냥 'Hello World'를 콘솔에 찍는데 왜 WinMain을 찾는지 이해를 할 수 없었다. 구글링해서 찾은 정보는 황당하게도 파일을 저장하지 않아서 생기는 문제였다.

* 링크 : http://www.eclipse.org/forums/index.php/m/993732/

파일을 저장하고, 다시 빌드해 본다. 그래도 같은 에러가 난다면 eclipse를 닫고 다시 열어서 빌드를 해본다.

하지만 에러 메시지와 파일 위치는 정말 미스테리다..