기타 언어
-
CAsyncSocket 상속받아 사용하기기타 언어 2019. 9. 20. 18:41
비동기형 소켓 사용을 위한, Server(Java, Linux) 연동을 위한, 한글 전송을 위해 사용되어진 Class다 http://xenostudy.tistory.com/298 위 사이트를 참고하여 client를 간략하게 만들었으나, 제대로 동작하지 않았다. 일단 위 사이트 참고하여 CAsyncSocket를 상속 받아 virtual void OnSend(int nErrorCode); virtual void OnReceive(int nErrorCode); virtual void OnClose(int nErrorCode); virtual void OnConnect(int nErrorCode); virtual void OnAccept(int nErrorCode); 위 다섯개를 오버라이드 하였다 그러나 Cre..
-
[Linux] MakeFile만들기 - 기초편기타 언어 2019. 9. 20. 18:38
먼저 Makefile은 왜 만들까? 이유를 알아야 만들지 아니면 만들 필요가 없다. Makefile을 만드는 가장 큰 이유는 컴파일을 쉽고 빠르게 하기 위해서 입니다. linux내에서 명령어로 여러번의 명령어 칠것을 한번으로 만들어서 사용한다고 보면 되겠다. 개발을 하는 사람이면, 개발 후 실행, 디버그, 수정, 추가 등 여러 작업을 한다. windows에선 visualstudio를 사용하여 컴파일, 실행하면 되겠지만 linux에선 visualstudio를 사용할 수 없다. 그래서 makefile을 만들어 단축키 형태로 사용하게 되는것이다. 실행파일: 파일명.o 컴파일 명령어 파일명.o: 파일명.c object생성 명령어 clean: 삭제 명령어 예를 들어 test.c를 만들었으며, 실행파일을 test로..