CentOS6.8 이상없이 완료wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repoecho enabled=1 >> /etc/yum.repos.d/devtools-2.repoyum install devtoolset-2-gcc devtoolset-2-binutils -yyum install devtoolset-2-gcc-gfortran -yyum install devtoolset-2-gcc-c++ devtoolset-2-gcc-gfortran -yln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin//opt/rh/devtoolset-2/roo..
vi CMakeLists.txt ADD_EXECUTABLE( ${실행파일 이름} ${소스 이름 나열} )저장 후 나가기 #cmake CmakeLists.txt 하면 CMakeCache.txtcmake_install.cmakeCMakeFiles(dir)Makefile 들이 생성 된다.이상태에서#make 해주면CMakeLists.txt에 실행파일 이름으로 넣었던 실행파일이 생긴다./${실행파일 이름}실행결과 : Hello World! 위 방법은 간단한 소스의 실행파일 만드는 방법이다.여러 디렉토리에 소스가 나누어져 있는 경우는 나중에 찾기로 하자..
[일반적인 SMTP 통신]1. 3-way handshaking 과정을 거친 후 SMTP 서버는 준비가 되었다는 것을 알리는 코드 220으로 응답한다.2. 클라이언트는 호스트 이름과 HELO 또는 EHLO를 전송한다.HELO : 표준 SMTP 세션 시작EHLO : 메일 서비스 확장을 지원하는 STMP 세션 시작 3. 클라이언트는 MAIL FROM과 함께 form 이메일 주소를 제공한다.4. 이메일 주소를 제공 받은 SMTP서버는 이를 승인 한다. 만약 승인이 되지 않는다면, 이메일 전송은 불가능 하다.5. 클라이언트는 전송될 이메일이 있다는 RCPT TO를 전송한다.6. 클라이언트는 이메일을 전송할 준비가 되었음을 알리는 DATA를 전송한다.7. 서버는 준비가 완료되면, 354 Start Mail Inpu..