레이블이 eclipse인 게시물을 표시합니다. 모든 게시물 표시
레이블이 eclipse인 게시물을 표시합니다. 모든 게시물 표시

2013년 1월 4일 금요일

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를 닫고 다시 열어서 빌드를 해본다.

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

2009년 6월 25일 목요일

eclipse 인코딩 설정

편집기로 eclipse를 사용해서 새로 만들고 있는 웹페이지의 한글이 계속 깨지는 현상이 있었다.
웹서버의 인코딩이 EUC-KR이었는데 아무리 html속에다가 EUC-KR설정을 해줘도 변화가 없는 것이다. 아 짱나~!
편집기가 문젠가? 내 PC의 LANG설정 때문으로 판단하고 .bashrc파일을 수정했다. 다시 eclipse를 띄우고 해도 역시나.. ;;;
재부팅까지 해 봤다. 그래도 안 된다. 맙소사~!!!!!!
혹시 eclipse에 인코딩 설정이 따로 있나 찾아봤다.
Windows-> Preferences에 들어가서 encoding으로 찾아봤더니 General->Workspace에 떡하니 UTF-8로 되어 있다. 흐미..
Other를 선택하고 EUC-KR이라고 손으로 쳐줘야 한다.
그림을 클릭하면 크게 볼 수 있다.

FIX :: ssh 접속이 느리고, /var/log/messages에 systemd-logind.service failed. 메시지가 남을 때

ssh 접속이 느릴 때가 있습니다. 보통은DNS가 제대로 설정되지 않았는데 /etc/ssh/sshd_config에 UseDNS가 yes로 되어 있을 때 발생합니다. 위와 같을 경우 /etc/ssh/sshd_config파일에서 아래와 같이 수정 후 ...