본문 바로가기

우분투7

우분투와 CentOS에서 개발하기위한 필수도구 설치하기 sudo apt-get install build-essential ->> ubuntu sudo yum groupinstall 'Development Tools' ->> centos 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상에서 복사하는건 안되고, 터미널로 작업해줘야 합니다.예: .. 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 .. 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파일을 불러와서 컴파일 하면 됩니다. 2015. 11. 27.
Micro SD 칩에 우분투 운영체제 설치하기 안녕하세요? 이번에는 Micro SDHC칩에 리눅스 운영체제 중 하나인 우분투를 설치하는 방법을 알아보도록 하겠습니다.Micro SDHC는 샌디스크에서 만든 트랜스플래시에서 나온 것이며, 가장 작은 메모리칩입니다. 가로 15mm, 세로 11mm, 높이 0.7mm인 이 카드는 SD 카드의 4분의 1 정도의 크기입니다.이 작은칩에 우분투를 설치하고나면 , 이제 어떤 컴퓨터에서든 자신이 집에서 사용하던 컴퓨터 시스템을 그대로 사용할 수 있습니다. 준비물은 다음과 같습니다.우분투 ISO파일을 설치할 4GB이상의 USB메모리우분투 운영체제를 설치할 8GB 이상의 Micro SD 칩Micro SD 리더기 이제 MicroSD카드에 우분투를 설치해보겠습니다. http://www.ubuntu.com/download/de.. 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시간) 다운로드를 모두 마쳤으면 터미널을 실행합니다.그리고.. 2015. 11. 27.
[ Qt 프로그래밍 ] virtualbox 우분투 해상도 안맞을때 게스트 확장을 설치해야 합니다 게스트 확장을 설치하고 가상머신을 재시작하면 우분투 디바이스에 게스트 확장이 마운트된걸 발견할 수 있습니다. run software버튼을 누르면 자동으로 설치가 되고 재시작 하면 자동으로 해상도를 맞춰줍니다. virtualbox 속도가 느릴때는 우분투를 실행하기 전에 설정-디스플레이에서 메모리를 64mb로 맞추고, 3d,2d 가속을 체크하고 실행하면 체감상 빠른 환경에서 작업이 가능합니다. 2015. 11. 26.