C/Ubuntu 사용법 4

vim 에디터와 자동 들여쓰기 설정

gcc 컴파일러까지 설치가 되었다면 이제 컴파일할 코드를 작성하는 에디터가 필요합니다. gcc 컴파일러와 마찬가지로 아마 대부분 우분투에 기본으로 설치가 되어 있겠지만 혹시 설치 되어있지 않은 분들은sudo apt-get install vim을 작성하면 된다.저 같은 경우는 이미 설치되어있기 때문에 0 newly installed라고 뜹니다. vim 에디터를 다운받았으면 테스트 삼아 코드를 작성해봅니다. 우선 vi test.c(소스파일이름은 원하시는대로 작성하시면됩니다)를 적어봅니다vi test.c를 작성하고 Enter를 누르면 cmd창처럼 까만 공간이 나올텐데 여기서 코드를 작성하시면 됩니다. 주의할점은 코드를 작성하기 전에 a 혹은 i를 눌러야 비로소 코드를 작성할 수 있습니다. 다 쓰시고 나시면 E..

C/Ubuntu 사용법 2017.05.12

gcc 컴파일 설치방법 및 버전확인

기본적으로 우분투에는 gcc가 설치되어있을 것인데 확인하는 방법은 gcc --version이라고 쳐보시면 됩니다위와 같이 gcc:fatal error: no input files라고 뜬다면 설치가 되어 있는것입니다 만약에 gcc 컴파일러가 설치되어있지 않았을 경우 터미널에 sudo apt-get install gcc라고 치시면 설치가 진행될 것입니다. sudo를 앞에 쓸 경우 관리자 권한으로 명령한다는 뜻입니다.관리자 권한으로 명령하기 때문에 계정 비밀번호를 쳐야 설치가 시작됩니다. 저 같은 경우는 이미 설치했기때문에 0 newly installed라고 뜨네요. gcc 컴파일러 버전을 확인하기 위해서는 gcc --version(꼭 띄어쓰셔야합니다)를 쳐보시면 됩니다

C/Ubuntu 사용법 2017.05.11

우분투 64bit가 안 보일 경우

본인의 컴퓨터 운영체제가 64bit임에도 불구하고 Virtual Box에서 Ubuntu를 설치할 때 32bit만 나타나는 이유는 Bios에서 가상기술을 비활성화해놓은 상태이기 때문이다. 따라서 컴퓨터를 부팅하자마자 F2나 Del을 눌러 Bios에 들어가 가상기술을 활성화시키면 64bit가 보일 것이다. 사진에 있는 절차대로 실행하시면 됩니다 advanced mode->advanced->CPU Configuration->Intel Virtualization Technology 활성화

C/Ubuntu 사용법 2017.05.11

윈도우에서 리눅스 기반 프로그램 실행하는 법

네트워크 프로그래밍에 처음 입문하고자 TCP/IP 소켓 프로그래밍(윤성우 저)를 펼친 저는 리눅스 기반 프로그램이 나오자 당황했습니다. 왜냐하면 저는 여태까지 모든 프로그램을 visual studio로 작성했기 때문에 윈도우 기반 프로그램만 알고 리눅스 기반 프로그램에 대해서는 거의 몰랐기 때문입니다. 물론 학교에서 Putty를 통해 리눅스 서버에 과제를 제출한적은 있었지만 이 또한 visual studio로 먼저 프로그램이 컴파일 되는지 확인한 다음에 리눅스 서버에 제출했기 때문에 아이에 몰랐다고 하는게 맞는 것 같습니다. 따라서 저와 같이 윈도우 기반 프로그램만 알았던 사람들에게 윈도우에서 리눅스 프로그램을 하는 방법을 알려드리겠습니다. 우선, Oracle사에서 배포한 Virtual Box라는 프로그..

C/Ubuntu 사용법 2017.05.11