리눅스에서 Vim를 이용하여 C++파일을 작성할 때 문법강조하는방법 입니다. 일단 vi가 아닌 vim이 설치되어 있어야 합니다. 문법강조를 적용할 계정의 홈디렉토리에서 vimrc 라는 파일을 숨김파일로 생성합니다. 저는 저런 설정들을 적용시켜 놧는데요, 각 설정의 의미는 다음과 같습니다. set cin 이건 set cindent를 줄여서 쓴건데 C프로그래밍을 할때 자동으로 들여쓰기를 하는 옵션입니다. syntax on 이번 강의에서 중요한 문법 강조 기능입니다. set ts=4 Tap을 눌럿을때 디폴트로 8칸 띄어쓰기를 하는데, 원하는 칸으로 변경할 수 있습니다. 저는 4칸으로 했습니다. set autoindent 자동으로 들여쓰기를 하는 옵션 set smartindent 좀 더 스마트한 들여쓰기 옵션입..
이번에 리눅스가 필요해서 페도라받으려고 햇더니 벌써 16버전까지 나왓더라. 최신으로 깔아보자하고 설치 한 후에 나는 리눅스를 부팅런레벨3으로만 쓰기 때문에 바꾸려고 햇다. 그래서 inittab파일을 수정하려고 가보니 다음과 같이 써있더라. 처음에는 파일을 잘못연줄 알았다 대충보니, 앞으로 이 파일은 안쓰이는 파일이란다;; 예전부터 있던거라 형식상으로 놔둔것같다. 나처럼 바꾸려는 사람들에게 방법을 제시해 주려고.. 3레벨으로 바꾸려면 multi-user.target 이라는 파일의 심볼릭 링크를 /etc/systemd/system/ 디렉토리에 생성해야 한다. 기본으로는 런레벨5인 graphical.target이 연결된 링크파일이 있기때문에, 삭제한후에 생성을 해주면 된다. 명령어를 쳐주면, 위처럼 링크가 연..
일반적으로 리눅스에서 APM을 설치후에, PHP를 이용하여 루트권한의 일을 하려고 하면은 실행이 안된다. 그러면 아파치서버의 실행권한을 설정하기 위하여 /etc/httpd/conf/httpd.conf 파일을 수정하여야 한다. User 부분과 Group 부분을 root로 바꾸고 한번 httpd 데몬을 재시작 해보자. 오류가 나는것을 볼 수 잇다. 저것을 읽어보면 루트로할려면 -DBIG_SECURITY_HOLE 를 환경변수로 설정하고 컴파일하라네요.. 소스파일 컴파일전에 CFLAGS="-DBIG_SECURITY_HOLE" export CFLAGS 해주시고 컴파일 해주시면 됩니다..
- Total
- Today
- Yesterday
- 녹화
- Programing
- GAME
- KAI
- Programming - C
- 백신
- 인코더
- Operation System
- WL-54G
- c#
- V3
- ffmpeg
- PSP
- 구글
- Programming - C / C++
- 데몬
- 프로그래밍
- WPF
- TCP/IP
- 하이퍼큐브
- API 프로그래밍
- 유마일
- 소니
- 가상드라이브
- 스터디_발표자료
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |