본문 바로가기

컴퓨터 관련174

GTK+ layout 관리 [3] GtkVBox, GtkHBox · GtkVBox는 수평 박스 컨테이너이다. 하나의 칼럼에 chile widget을 놓는다.· GtkHBox는 수직 박스 컨테이너이다. 하나의 열에 chile widget을 놓는다. 예제123456789101112131415161718192021222324252627282930313233#include int main(int argc, char* argv[]) { GtkWidget* window; GtkWidget* vbox; GtkWidget* settings; GtkWidget* accounts; GtkWidget* loans; GtkWidget* cash; GtkWidget* debts; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOP.. 2017. 4. 14.
GTK+ layout 관리 [2] GtkAlignment GtkAlignment은 widget의 정렬을 control하고, scaling도 관리합니다. scailing은 위젯의 크기라고 생각하면 됩니다. 예제 123456789101112131415161718192021#include int main(int argc, char* argv[]) { GtkWidget* window; GtkWidget* align; GtkWidget* lbl; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(window), "GtkAlignment"); gtk_window_set_default_size(GTK_WINDOW(window), 300, 20.. 2017. 4. 12.
리눅스 vim 설치 방법 vim 설치 명령어 1sudo apt-get install vimcs vim 설정 vim 설정은 ~/.vimrc 파일에 다음 내용을 넣어주시면 됩니다. :set ts=8:set sw=4:set sts=4 - ts(tap stop) : 문서에 있는 '\t'문자 즉, 탭 키를 눌렀을 때, 몇 칸으로 표현할 지를 결정합니다.- sw(shift width) : >> 또는 2017. 4. 12.
리눅스 커맨드 흔한 에러 해결법 [1] 리눅스, 특히 우분투에서 가장 필수적인 명령어는 apt-get 일 것입니다. 이번에 소개하려는 내용은 apt-get 을 실행하다가 에러가 나는 경우는 한 가지에 대해서 설명하려고 합니다. 일단, 저의 환경을 간단하게 설명하면 아래와 같습니다. - Ubuntu 16.04 사용. 바로 본론으로 들어가도록 하겠습니다. 아래와 같은 에러가 뜨시나요? 그렇다면, apt-get install update 커맨드로 해결할 수 있습니다. 1E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?cs 여기서 해결한다면 다행이지만, 연계적으로 1E: Unable to locate package upgrade cs 이러한 에러도.. 2017. 4. 12.