본문 바로가기

Wisdoms131

Eclipse CDT Errors exist in a required project. Continue to launch? 이 에러 메시지는 가끔 이해할 수 없게 나타나기도 한다. 해결책은 다음과 같다. 이클립스를 시작할 때 다음과 같이 시작한다. eclipse -clean 위의 명령은 eclipse의 meta data를 다시 빌드한다. Project -> "Clean..."을 실행한다. 이제 프로젝트가 다시 빌드되고 정상적으로 동작한다. 2013. 6. 5.
Eclipse CDT -std=c++0x 지원 Eclipse CDT 에서 C++0x를 지원하기 위해서는 다음과 같이 해야 한다. Project 설정에서 C/C++ Build 항목에서 Discovery Option에 Compiler invocation arguments에서-std=c++0x 을 가장 앞의 파라메터로 변경한다. 그와 더불어 각 C/C++ Build의 Settings 항목에서 Tool Settings 탭에 보면 여러 컴파일러들이 보이는데 각 Compiler의 Command line pattern의 ${COMMAND} 다음에 -std=c++0x 을 추가해 준다. 예를 들어, 다음과 같이 되게 된다. Cross GCC Compiler Compiler invocation arguments-std=c++0x -E -P -v -dD "${plugi.. 2013. 6. 5.
[Linux] 현재 폴더에 있는 실행 파일들만 복사하기 find [원본 폴더] -perm /a+x -type f -exec cp {} 대상 폴더 \; 구문은 위와 같다. 예를 들어서, 현재 폴더에서 /usr/local/bin으로 실행 파일들을 복사한다고 하면 다음과 같이 한다. sudo find . -perm /a+x -type f -exec cp {} /usr/local/bin \; 2013. 6. 2.
[Linux]wget 여러 파일 다운로드 간혹 wget으로 여러 파일을 받으려고할 때가 있다. 그럴 때 wget을 이용해서 다음과 같이 파일을 다운로드 받을 수 있다. wget -nd http://xxx.com/경로/파일명{반복 리스트}.확장자 가령, 예를 들어서 인간 참조 지놈의 모든 염색체 서열을 NCBI로 부터 다운로드 받는다고 하자. 그럴 때 다음과 같이 할 수 있다. wget -nd ftp://ftp.ncbi.nlm.nih.gov/genomes/H_sapiens/Assembled_chromosomes/seq/hs_alt_HuRef_chr{ 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,X,Y }.fa.gz wget ftp://ftp.ncbi.nlm.nih.gov/genomes/H_.. 2013. 5. 8.