반응형

It 83

[ Qt 프로그래밍 ] 윈도우 QNetworkAccessManager에서 https://로 시작하는 주소접속할때 발생하는 에러

Colored By Color Scripter™12345678910111213141516171819202122232425262728293031323334353637383940414243#include "rss.h"#include #include #include #include #include #include #include #include #include #include #include rss::rss(){ manager=new QNetworkAccessManager(this); connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(finishedSlot(QNetworkReply*))); updateRss(); } rss::~rss(){ delete m..

컴퓨터 공학/Qt 2015.11.27

[ Qt 프로그래밍 ] Qt가 설치되어 있지 않은 우분투나 CentOS에서 QT프로그램 실행하기

먼저 임의의 폴더를 하나 생성합니다.실행파일을 폴더에 복사합니다.그리고 프로그래밍 작업을 한 우분투에서 /usr/lib 폴더에 보면 libQtGui.so 시리즈나 libQtCore.so 시리즈가 존재합니다.이 시리즈 파일을 전부 폴더에 복사합니다. 만약에 xml이나 sql, network를 사용하였다면 해당 라이브러리도 모두 복사해야 합니다.만약 mysql을 사용하였다면 libqsqlmysql.so 파일도 복사합니다.이제 폴더를 압축해서 centos로 옮겨줍니다. 저는 USB를 통해 옮겼습니다.센토스에서 압축을 풀고 libqsqlmysql.so파일을 제외한 나머지 라이브러리들을 모두 /usr/lib 폴더에 옮겨줍니다.이때 권한이 없기때문에 GUI상에서 복사하는건 안되고, 터미널로 작업해줘야 합니다.예: ..

컴퓨터 공학/Qt 2015.11.27

[Qt 프로그래밍 ] 라즈베리파이에서 Qt 설치 및 실행방법

라즈비안이 설치되어있다고 가정합니다.터미널을 열어줍니다. 그리고 다음을 입력합니다.sudo apt-get updatesudo apt-get upgradesudo apt-get install g++sudo apt-get install qt4-dev-toolssudo apt-get install qtcreatorsudo reboot 설치하는데 굉장히 오래걸립니다.(한시간넘게 소요) Qt creator 실행-> tools->option->build&run->tool chains 클릭compiler path:/usr/bin/gccdebugger:/usr/bin/gdb qt versions클릭qmake location:/usr/bin/qmake-qt4 ok클릭 프로젝트 생성하고 소스 빌드후 왼쪽에 projects..

컴퓨터 공학/Qt 2015.11.27

[Qt 프로그래밍] 우분투에서 컴파일한 Qt 프로그램 CentOS에서 실행하기

처음 centos를 설치하고나서 터미널을 실행합니다콘솔에 sudo yum -y install update를 입력합니다. (시간 아주 오래걸림)sudo yum -y install gcc gcc-c++ 입력합니다. (시간 아주 오래걸림)sudo yum -y install libpng12 를 입력합니다. (금방) 먼저 빌드로 인해 생성된 폴더를 센트os에 복사합니다..우분투에서 /usr/lib에 보면 libqtgui.so, libqtcore.so를 복사한 폴더에 복사합니다.※ libqtgui.so, libqtgui.so.4, libqtgui.so.4.8, libqtgui.so.4.8.6과 같이 확장자명이 so로 시작하는 모든 파일을 복사해야합니다.※cd명령어를 이용해서 복사한 폴더로 이동합니다.sudo cp ..

컴퓨터 공학/Qt 2015.11.27

[Qt 프로그래밍] 우분투에서 빌드한 Qt 어플리케이션이 다른 우분투 컴퓨터에서 작동하지 않는이유

g++ 버전이 다르기 때문입니다.이를 해결하기 위해서는 g++버전을 같게 하거나, 다른 컴퓨터에서 소스파일을 재컴파일 해주면 됩니다.sudo apt-get updatesudo apt-get upgradesudo apt-get g++sudo apt-get qt4-dev-toolssudo apt-get qtcreator를 순서대로 설치하면 GUI기반의 리눅스 운영체제인 우분투에서 QtCreator를 실행할 수 있으며 pro파일을 불러와서 컴파일 하면 됩니다.

컴퓨터 공학/Qt 2015.11.27

[Qt 프로그래밍 ] 우분투에서 Qt 5.3.2 설치하기

안녕하세요! 이번에는 우분투에서 Qt 5.3.2버전을 설치해보도록 하겠습니다.우분투는 리눅스 운영체제 중 하나의 버전입니다.일반인에게 리눅스하면 가장 많이 알려진 이름이기도 합니다.이번 설명에서는우분투가 설치되어 있다고 가정을 하겠습니다. http://qt-project.org/downloads 위 링크로 접속합니다. 왼쪽 하단에 있는 Show Downloads를 클릭합니다. 스크롤을 아래로 쭉 내리다 보면 Qt 5.3.2 for Linux 라고 쓰여진 두개의 링크가 있습니다.자신의 우분투가 32비트면 32비트로, 64비트면 64비트로 다운을 받습니다.외국 서버라서 다운로드 속도가 늦을 수 있습니다.빠르면 5분안에 다운로드가 됩니다.(늦으면 2~3시간) 다운로드를 모두 마쳤으면 터미널을 실행합니다.그리고..

컴퓨터 공학/Qt 2015.11.27

컴퓨터 그래픽스

1.1 컴퓨터 그래픽스의 응용*컴퓨터 그래픽스:컴퓨터를 이용하여 그림을 생성하는 기술이다.*이반서더런드(Ivan Sutherland): 컴퓨터 그래픽의 창시자이다. 직선,원호 등의 기본적 그래픽 요소를 사용하여 물체를 표현하는 방법을 제안하였다.1.3 그래픽 구성요소*2가지 구성요소-모델링:장면 내부 물체를 정의하는 작업이다. 다각형의 정점을 정의한다.-렌더링:정의될 물체를 그려낸다. 와이어프레임과 솔리드 렌더링이 존재한다. 2.장 컴퓨터 하드웨어2.1하드웨어*그래픽 시스템:입력장치,메인컴퓨터,그래픽컨트롤러, 출력장치*그래픽 컨트롤러:그래픽 프로세서,그래픽*CRT 기본원리:필라멘트->제어 그물->집속 양극->수직 편향판->수평 편향판->전자빔 2.2 레스터 그래픽 장치:화소,인점,종횡비,해상도,도트피치,..

컴퓨터 공학 2015.11.27

컴퓨터구조 - 캐시기억장치

캐시기억장치주기억장치에 저장되어 있는 일부 명령어와 데이터를 임시적으로 캐시기억장치에 복사해서 저장해두는 이유는 데이터를 저장하고 인출하는 속도가 주기억장치보다 빠르기 때문이다.그래서 중앙처리장치가 주기억장치에서 데이터를 처리하는 것보다 캐시기억장치에서 데이터를 처리하는 속도가 더 빠르다.캐시기억장치는 중앙처리장치와 주기억장치 간의 데이터 처리 속도 차이를 완화시켜줌으로써 전체적인 데이터 처리 속도를 증가시켜준다.이런 이유로 캐시기억장치는 고속완충기억장치라고도 한다.캐시기억장치는 주기억장치보다 5배에서 10배정도 빠른 데이터 처리 속도를 가지고 있는데, 주기억장치에서 자주 사용되는 명령어들을 가지고 있다가 중앙처리장치로 빠르게 전달한다.캐시기억장치의 용량에 따라 CPU의 가격이 결정되며, 캐시기억장치의 ..

컴퓨터 공학 2015.11.27
반응형