티스토리 툴바

블로그 이미지
관리할 시간이 별로 없다는 핑계 제출중... sbin

카테고리

sbin story (35)
who is sbin (1)
sbin's equipment (3)
C language (8)
travel (0)
ubuntu (8)
book & sentence (11)
헛소리.. (1)
Total17,368
Today8
Yesterday11

Posix 문자 시트

C language / 2010/10/28 16:24
vi를 사용하는 분이라면...반드시 가지고 있어야 할 그 posix 문자열 시트 입니다.

이 녀석들을 사용 할때와 사용 하지 못할때의 편집능력 차이는 엄청나죠..^^

http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/
저작자 표시 비영리 동일 조건 변경 허락
copyright by sbin
Creative Commons License
Posted by sbin
누가 이전에 올린 메뉴얼로도 못 설치 하겠다고 해서 제가 설치하면서 명령어 리스트만 모았습니다.

이미 vi, gcc,qt등의 개발 환경 설치와 conky, cairo-dock, compiz등 데스크탑 환경 설정이 끝난 피씨에서 작업 한 것이기 때문에 문제가 발생 될 수 있습니다. 그에 대한 대응은 이전에 쓴 메뉴얼을 참조해 주세요.

1.단계 CLHEP 설치

cd 2.0.4.2
cd CLHEP
./configure
make
sudo make install
cd ../..
vi ~/.bashrc
G
o
export LD_LIBRARY_PATH=/usr/local/lib
[esc]
:wq

[ctrl]+[shift]+[n]

< 새로운 터미널에서>

2.단계 ROOT 설치
cd root
export ROOTSYS=~/GATE/root
sudo apt-get install libxft-dev libxft2-dev libxpm-dev
./configure
make
cd ..
vi ~/.bashrc
G
o
source $HOME/Gate/root/bin/thisroot.sh
[esc]
:wq

[ctrl]+[shift]+[n]

<새로운 터미널에서>
3.단계 geant 설치
= g4emlow 6.2가 설치 된 상황으로 판단 합니다.

cd geant4.9.2.p03
./Configure -build
==================================
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
[enter]
G4UI_NONE [enter]
G4UI_BUILD_XAW_SESSION[enter]
G4UI_BUILD_XM_SESSION[enter]
G4UI_BUILD_QT_SESSION[enter]
G4VIS_NONE[enter]
G4VIS_BUILD_OPENGLX_DRIVER[y][enter]
G4VIS_BUILD_OPENGLXM_DRIVER[enter]
G4VIS_BUILD_DAWN_DRIVER[enter]
G4VIS_BUILD_OIX_DRIVER[enter]
G4VIS_BUILD_RAYTRACERX_DRIVER[y][enter]
G4VIS_BUILD_VRML_DRIVER[enter]
[enter] <<all
===========================================
./Configure

cd ..
vi ~/.bashrc
G
o
source $HOME/Gate/geant4.9.2.p03/env.sh
[esc]
:wq

[ctrl]+[shift]+[n]

< 새로운 터미널에서>

4.단계 lmf
cd lmf_v3.0
./configure
make clean
make
cd ..
vi ~/.bashrc
G
o
export LMF_HOME=$HOME/Gate/lmf_v3.0
[esc]
:wq

[ctrl]+[shift]+[n]

< 새로운 터미널에서>


5.단계 Gate
cd gate_v6.0_p01
export GATEHOME=$HOME/Gate/gate_v6.0_p01
export G4VERSION=9.2
export G4VERSION9=2

source env_gate.sh

sudo apt-get install libxmu
make

저작자 표시 비영리 동일 조건 변경 허락
copyright by sbin
Creative Commons License
Posted by sbin
이 글은 정보 공유 라는 대의명분 보다.....제가 잊지 않기 위해 쓰는 겁니다.
http://www.itworld2.com/qtcompilation.aspx << 모 대학에서 메뉴얼로 만든 자료 같지만.....버전이 오래 되었습니다.

그래서 간단히 커맨드만 남깁니다.

제 설정은 다음과 같습니다.
1. 디버그 모드와 릴리즈 모두 둘다 스타틱으로 한다. ( 최초 릴리즈만 변경하는데 도전 했지만....결과는 실패 입니다.)
2. Windows 7 64 bit enterprise edition 정품 ( Virtual box를 통해 가상 os로 구동 되었습니다. << 원래 사용하는 OS가 우분투 라서요.)
3. qt 2010.05 오픈 소스 배포판 ( 다른 버전에서 수회 실패후....마침 오전에 새버전이 떠서 바로 실행했습니다.)

+ libUSB-win32 드라이버 및 라이브러리 설치

+ 프로그램 코딩및 컴파일에 qt-creator사용.
  - 실제로 저는 우분투에서 코딩한뒤 이렇게 설치한 윈도우에서 컴파일 함으로서 배포판을 만듭니다.

----------------------------------------------------------------------------------------------------------------------------------
1st step
Qt/[XXXX.XX]/qt/mkspecs\win32-g++\qmake.conf
파일에
QMAKE_LFLAGS 변수에 -static 옵션을 추가 합니다.
QMAKE_LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc
이걸
QMAKE_LFLAGS = -static -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc
이렇게요.

2nd step
이 부분이 위 메뉴얼에서 언급되지 않은 부분입니다.
시작메뉴에서  QT에 대한 폴더를 보면 Qt Command Prompt가 있습니다. 이것을 관리자 권한으로 실행 합니다.
이후 커맨드 입니다.
cd ../../Qt/[xxxx.xx]/qt
configure -static -debug-and-release -no-exceptions
mingw32-make sub-src
이후 실행 해 보세요....

만약 실수 하셨다면
qt자체를 언인스톨한뒤 다시 인스톨해서 실행하시는 걸 추천합니다.

그게 오히려 시간낭비를 줄이는 길이 더라구요.
저작자 표시 비영리 동일 조건 변경 허락
copyright by sbin
Creative Commons License

'sbin's equipment' 카테고리의 다른 글

Qt static 배포판 만들기 (Windows 7)  (0) 2010/09/27
calmee seven  (0) 2009/11/07
ipod nano 8GB red  (0) 2009/07/12
Posted by sbin

최근에 달린 댓글

최근에 받은 트랙백

글 보관함