IT-개발/Linux-CentOS(9)
-
named pipe / FIFO (펌)
FIFO 에대해서 알아보다가 좋은 내용 퍼다 놓습니다. (펌 : https://unabated.tistory.com/entry/named-pipe-FIFO)FIFOpipe 에 대한 내용은 Pipe의 사용과 System V IPC 에 대해서를 참조하기 바란다. FIFO는 PIPE와달리 명명된(이름이 있는) 파일을 통하여 통신이 이루어지게 되므로, 서로다른 세션에 있는 프로세스라도 관계없이 통신을 할수가 있으며, 다중의 클라이언트를 받아들이기 위한 서버모델을 만들수있다. 그러나 Unix Domain 소켓과는 달리, 단일의 파일지시자를 통해서 연결이 되므로, select 등을 통하여 다중의 클라이언트중 원하는 클라이언트에 선별적으로 통신할수 있는 진정한 다중 서버/클라이언트 모델을 구성하는건 쉽지가 않다. 이..
2019.03.15 -
Visual Studio에서 개발한 소스 한글 나오게 처리
CentOS Linux 의 커널단까지 utf-8로 사용한단다~ ㅡㅡ.. 아하~ 윈도우는 UTF-16 쓴지 오래됐는데~ 그래서~ 윈도우 visual studio 에서 printf("한글 나와랏~"); 하면 Linux 상에서 한글이 않나온다. 다 깨어져 나온다.. 간단하다. 그럼 소스 파일을 utf-8 encoding 으로 저장해서 build 하면, Linux 상에서 한글이 정상적으로 나온다~ ㅋㅋㅋㅋ 신기~ Visual Studio로 Linux 개발해보면서~ 알게 되네요~ Visual Studio 는 MBSC 아니면, Unicode로 알고 있습니다.
2019.03.08 -
libreoffice SDK 설치 및 개발환경 설정
CENTOS 설치후 RedHat 계열 , 64Bit 기준으로 작성되었습니다.가.필요한 파일 다운로드 wget http://download.documentfoundation.org/libreoffice/stable/5.2.0/rpm/x86_64/LibreOffice_5.2.0_Linux_x86-64_rpm.tar.gz 나. 기존 버전 제거yum remove openoffice* libreoffice* 다. 압축해제tar -xvf LibreOffice_5.2.0_Linux_x86-64_rpm.tar.gz 라. 설치# cd /tmp/LibreOffice_5.2.0.4_Linux_x86-64_rpm/RPMS/# yum localinstall *.rpm
2019.02.26 -
make와 Makefile (펌) (1)
보호되어 있는 글입니다.
2019.02.21 -
CentOS - C/C++ 개발용으로 Eclipse 를 설치 (펌)
보호되어 있는 글입니다.
2019.01.30 -
gcc 사용법 (2) - makefile
보호되어 있는 글입니다.
2019.01.28