putty도 좋지만 본인은 xshell4를 사용한다.
scp나 ftp로 파일을 공유하기도하지만 여간 귀찮은것이 아니다.
우분투에
sudo apt-get install lrzsz을 설치하면
파일을 업로드할때는 드래그 앤 드랍으로 해당 터미날창에 옮겨주면 되고,
다운로드시에는 원하는 파일을 드래그 한 후 오른쪽에 생기는 이벤트박스를 클릭하고,
Download with ZMODEM을 하고 위치를 정하면 끝.
알라의 프로그래밍
2014년 3월 9일 일요일
2013년 12월 12일 목요일
2013년 12월 10일 화요일
우분투 개발준비 - update 서버 바꾸기
sudo gedit /etc/apt/sources.list
검색목록에서 바꾸기 선택 후
기존서버주소를
http://ftp.daum.net/ubuntu/로 모두 바꾸어 주면된다.
가끔 다음서버가 다운되는 경우
http://ftp.neowiz.com/ubuntu
위의 주소를 사용하도록한다.
검색목록에서 바꾸기 선택 후
기존서버주소를
http://ftp.daum.net/ubuntu/로 모두 바꾸어 주면된다.
가끔 다음서버가 다운되는 경우
http://ftp.neowiz.com/ubuntu
위의 주소를 사용하도록한다.
2013년 11월 5일 화요일
2013년 10월 1일 화요일
쓰레드에 arg인자 받을때warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
sol:
pthread_create(&func_node_thread, NULL, NodeInfoThread, (void*)Socket);
void *NodeInfoThread(void *_sock) {
int sock = *(int *)_sock;
int sock = (int) ((void*) _sock); <- 컴파일시 오류는 안나지만 원하는 결과를 못얻는다.. 주의
C표준은 int를 void*로 또는 그 반대로 캐스팅을 때의 결과를 정의하지 않았다. 하지만 대부분의 C 컴파일러는 이런동작을 허용하고 원하는 결과를 내놓는다.
pthread_create(&func_node_thread, NULL, NodeInfoThread, (void*)Socket);
void *NodeInfoThread(void *_sock) {
int sock = *(int *)_sock;
int sock = (int) ((void*) _sock); <- 컴파일시 오류는 안나지만 원하는 결과를 못얻는다.. 주의
C표준은 int를 void*로 또는 그 반대로 캐스팅을 때의 결과를 정의하지 않았다. 하지만 대부분의 C 컴파일러는 이런동작을 허용하고 원하는 결과를 내놓는다.
2013년 9월 29일 일요일
2013년 9월 15일 일요일
multithread good example(link)
http://mmanoba.wordpress.com/2011/07/18/c-program-linux-posix-multithread-multitasking-example/
피드 구독하기:
글 (Atom)