본문 바로가기

반응형

분류 전체보기

(87)
MinGW & MSYS 다운로드/설치/환경설정 MinGW 와 MSYS 를 이용하여 Windows 환경에서 Linux 환경을 사용해보자. 0. 아래의 링크를 클릭하여 홈페이지에 접속한다. http://www.mingw.org/ 1. 왼쪽 아래에 Navigation 메뉴에서 Downloads를 클릭한다. 2. Download Now! 버튼을 누른다. 3. 저장버튼을 클릭한다. (또는 그냥 실행버튼을 클릭한다.) 4. 다운받은 파일을 실행하고 Next 버튼을 클릭한다. 5. Download and install 을 선택하고 Next 버튼을 클릭한다. (단, 인터넷에 연결되어 있어야 한다. 뭐 방금 다운받았으니..) 6. I Agree 버튼을 클릭한다.(나는 못 생겼다 라는 뜻이 아님) 7. Current 를 선택하고 Next 버튼을 클릭한다. 8. g++..
Android SDK 다운로드 및 설치 0 - 1. JDK를 설치한다.(JDK 설치에 관한 내용은 링크를 참조) http://s2junn.tistory.com/20 0 - 2. Eclipse를 설치한다.(Eclipse 설치에 관한 내용은 링크를 참조) http://s2junn.tistory.com/22 1. 아래의 링크를 눌러 안드로이드 개발자 사이트로 이동한다. http://developer.android.com/sdk/index.html 2. android-sdk_r04-windows.zip 을 클릭한다. 3. 약관에 동의한 후 Download 버튼을 클릭한다. 4. 저장 버튼을 눌러 압축파일을 받는다. 5. 압축을 해제한다. 6. 해제된 파일을 잘라내기한다. 7. C 드라이브 루트에 붙여넣기 한 후 환경변수를 추가한다.(내 컴퓨터[右] ..
MinGW? MSYS? Cygwin? MinGW or Mingw32 (Minimalist GNU for Windows) Win32 플랫폼에 대한 GNU 툴체인의 소프트웨어 포트이다. MinGW는 일단의 native Win32개발을 위한 윈도우즈 헤더파일(W32API)들을 포함한다. 이것은 원래 Cygwin (version 1.3.3)으로 부터 출발했다. MinGW는 종종 구성(configure) 스크립트의 실행을 가능케 하고 POSIX기능을 지원하는 가벼운 쉘환경을 제공하기 위하여 Cygwin기반의 패키지인 MSYS(Minimal SYStem)와 함께 사용된다. Cygwin이나 MinGW나 둘 다 유닉스 소프트웨어를 윈도우즈로 포팅하는데 사용되지만 이들은 서로 다른 접근을 하고 있다. Cygwin은 호환성을 유지하기 위하여 성능을 희생하면서..
Windows 에서 Eclipse 로 Java(자바) 개발하기 0. JDK를 설치한다.(JDK 설치에 관한 내용은 링크를 참조) http://s2junn.tistory.com/20 1. 아래의 링크를 눌러 이클립스 홈페이지로 이동한다. http://www.eclipse.org/downloads/ 2. Eclipse IDE for Java Developers 를 클릭한다. 3. 다운로드 버튼을 클릭한다. 4. 저장을 눌러 이클립스를 받는다. 5. 다운로드 받은 파일의 압축을 해제한다. 6. 압축을 해제하여 생긴 폴더를 잘라내기 한다. 7. 작업하기 편한 위치에 붙여넣기를 한다. 8. eclipse.exe 파일의 바로가기를 생성한다.(작업 표시줄이나 시작 메뉴에 고정해도 OK) 9. 생성된 바로가기를 잘라내기 한다. 10. 바탕화면에 붙여넣기를 한 후 더블클릭하여 이클..
Editplus 로 Java(자바) 개발하기 0. JDK를 설치한다.(JDK 설치에 관한 내용은 링크를 참조) http://s2junn.tistory.com/20 1. 아래의 링크를 눌러 에디트플러스 홈페이지로 이동한다. http://www.editplus.com/kr/ 2. 에디트플러스 문서 편집기 3.12 다운로드를 클릭한다. 3. 다운로드 버튼을 클릭하여 설치파일을 받는다. 4. 실행버튼을 클릭하여 설치파일을 실행한다. 5. 다운로드가 완료되면 설치화면으로 넘어간다. 6. 실행버튼을 클릭한다. 7. Accept 를 클릭한다. 8. 원하는 언어를 선택한다. 9. 설치할 디렉토리를 지정한 후 복사 시작 버튼을 클릭한다. 10. 에디트플러스가 설치되었다. 11. 도구 -> 사용자 도구 구성을 클릭한다. 12. 추가 -> 프로그램을 클릭한다. 13...
Windows 에서 Java(자바) 개발환경 설정하기 - Java(자바) 다운로드/설치/환경설정 0. 아래의 링크를 클릭하여 홈페이지로 접속한다. http://java.sun.com/ 1. Downloads --> Java SE 를 클릭한다. 2. 목록에서 최신 JDK(Java Development Kit) Update 오른쪽에 있는 다운로드를 클릭. 3. 플랫폼과 회선의 속도를 선택하고 다운로드를 클릭한다. 4. 아이디와 비밀번호를 입력후 Log in and Continue 버튼을 클릭한다. 5. 실행버튼을 누른다. 6. 다운로드가 완료되면 설치화면으로 넘어간다. 7. Accept 를 클릭한다. 8. JDK 설치경로를 지정하고 Next 를 클릭한다. 9. JRE 설치경로를 지정하고 Next 를 클릭한다. 10. Finish 를 클릭한다. 하지만 끝나지 않았다. 11. 컴퓨터를 마우스 오른쪽 버튼으..
[ C003 ] - 소수 이하 임의의 자릿수에서 반올림 [설명] 소수 이하 임의의 자릿수에서 반올림하는 프로그램을 함수로 작성하시오. [문제 분석] 구분 처리할 내용 입력 임의의 실수(double 형), 반올림할 자릿수(long 형) 처리 사용자 정의 함수로 처리 출력 반올림한 결과를 출력 [입력 예] 반올림할 실수를 입력하세요 : 3.1456789 반올림할 자릿수를 입력하세요 : 4 [출력 예] 입력한 실수 : 3.1456789 소수 이하 4자리 반올림 결과 : 3.146000 [처리방법과 기준] 소수 이하 첫째 자리에서 반올림은 임의의 실수에 0.5를 더한 다음 그 값을 정수형으로 만들거나 정수형 변수에 저장하는 방법을 이용합니다. 그리고 소수 이하 둘째 자리에서의 반올림은 소수 이하 첫째 자리 반올림 문제로 변환하여 풀 수 있습니다. 즉, 임의의 실수를..
[ C002 ] - 1부터 100까지의 합 구하기 [설명] 1부터 100까지의 총 합을 구한다. 단, 프로그램에 사용되는 모든 변수의 자료형은 unsigned char 형으로 한다. 1. 첫 번째 방법 ∑ 를 이용하여 1부터 N까지의 합을 구하면 N*(N+1) / 2 로 구할 수 있다. #include int main() { unsigned char max = 100; printf( "Sum of 1 to %d : %d\n", max, ( max * ( max + 1 ) ) / 2 ); return 0; } 2. 두 번째 방법 첫 번째 방법을 이용하여 얻은 답을 unsigned char 형 변수로 저장하고 표현하였다. #include int main() { unsigned char max = 100; unsigned char hsum = 0, lsum ..
[ C001 ] - 최대공약수와 최소공배수 [설명] 임의의 두 정수를 입력 받아 유클리드 호제법을 이용하여, 최대 공약수와 최소 공배수를 출력하는 프로그램을 작성하시오. [처리방법과 기준] 입력될 두 숫자를 x, y라하고 x < y 임을 가정합니다. x를 m에, y를 n에 저장하여(m은 분자, n은 분모를 의미) 다음 반복에 의해 최대 공약수와 최소 공배수를 계산합니다. 반복 m % n을 계산 그 값이 0이면 n은 최대 공약수(반복 벗어남) 그렇지 않으면 m에 n을 기억, 나머지 값을 n에 저장 이때n은 최대 공약수이며 최소 공배수는n*(x/n)*(y/n)으로 계산합니다. [문제 분석] 구분 처리할 내용 입력 임의의 두 정수 처리 반복처리에 의해 최대 공약수를 계산, 최대 공약수로 최소 공배수를 계산 출력 최대 공약수, 최소 공배수 [입력 예] ..
지키고 싶은 것 삶 현실의 부조리를 외면하지 않고, 사람을 사랑하며 살고 싶다. 가슴 뛰는 무언가를 발견하는 감성과, 옳은 것을 선택하는 이성을 포기하지 않은 채 살고 싶다. 끝을 의식하기보다는 어떻게 살 것인지를 고민하며 살고 싶다. 모든 순간을 뜨겁게 살고 싶다. 모든 것을 포기하고 버리려고 해도 결코 움켜쥐고 놓을 수 없는 것들이 각자에게 있을 것이다. 내게 그런 것들은 과연 무엇일까? 내가 겪는 일이 아니고, 당장 어찌할 방법이 없는 일이라고 해도 잘못된 것은 분명히 잘못되었음을 인지하고 있어야 하는 것 그토록 부족하고 약하고, 믿을 수 없는 것이 사람이라고 해도 사람을 사랑해야 한다는 것 조금씩 내 자신의 모습을 잃고 다른 누군가의 모습으로 산다고 해도 작고 여린 꿈은 결코 버리지 않아야 한다는 것 내가 원하는..

반응형