프로그래밍 QnA + 설치 및 활용 QnA

카二리의 이미지

CMake에서 Cpack에 파일 추가 하는 방법?

현재 directory 구조가 다음과 같은 project에서 Cmake로 debian package를 만들려고 합니다.

root(CMakeLists.txt) ┬AAA(CMakeLists.txt)─┬─AAA2(CMakeLists.txt) - src - include
                     │                     └─AAA3(CMakeLists.txt) - src - include
                     ├BBB(CMakeLists.txt)─┬─BBB2(CMakeLists.txt) - src - include
...

root의 CMake에서 INCLUDE(CPack)을 해서 package를 만들려고 한 후
하위 CMakeLists.txt에서 INSTALL command를 사용 하는데,

debian package가 만들어 지긴 하는데 패키지 안에 원하는 (INSTALL시에 지정한) 파일이 하나도 안들어 가네요..

원인을 아시는 분이 있으신가요? ㅠㅠ

rootroot의 이미지

글씨 크기와 문장만으로 화면에 나올 크기를 알 수 있을까요?

간단하게 글씨체가 Sans이고 크기는 12, 문장은 "안녕하세요?"일 경우 (볼드 및 이텔릭 제외)

gtk에서 라벨을 만들고 가로 크기를 계산해보면 84가 나오던데 굳이 라벨을 만들지 않고도 알 수 있는 방법이 또 있을까요?

알려주신다면 감사히 쓰겠습니다.....

rootroot의 이미지

cairo에서 한글 출력이 안됩니다!

cairo_show_text (cr,"안녕하세요?") 로 코딩하면
화면에 □□□□□? 이렇게 네모로 처리되던데 해결법이 없을까요?
찾아보니까 cairo-m17n 라이브러리? 파일이 있긴 하던데 이건 오래되서 그런지 컴파일이 안되서리...

syayiyip의 이미지

[완료] c언어를 어셈블리어로 컴파일(?) 하는 방법 질문

예전에 gcc 쓸때는 c 로 작성된 언어를 어셈블리어로 변환해주는 옵션이 있었던 기억이 나는데요 (-S 맞나요?)
visual studio 에서 혹시 가능한가요?

naddolki의 이미지

여러 대의 PC 로 웹서버를 구축하는 방법이 있나요 ?

쉬지 않고 돌아가는 웹서버를 꾸리고 싶은데 ..
pc 를 그런 식으로 가동시키는 건 ...
pc 를 너무 혹사시키는 게 아닌가 싶어 ..

집에 있는 3대의 PC 가 ..
1 대당 8시간씩 .. 로테이션으로 웹 서비스를 하고 ..
웹 서비스 중이지 않은 pc 는 ..
power off 상태로 쉬게끔 ... 웹 서버를 꾸려보려 합니다 .

가동 중인 PC 를 제외한 나머지 PC 들은 ... power off 되어 있다가 ..
임무 교대 시간이 되면 .. 어떤 식으로든 깨어나서 ...
가동중인 PC 와 동기화 과정을 마친 후 ...
임무를 교대하는 겁니다 ..
그러고 나서 .. 임무를 넘겨 준 PC 는 power off 가 되고요 .

클라이언트는 .. 웹 서비스를 이용 중에 ..
서버에서 임무 교대가 이루어지는 것과 상관없이 ..
서비스를 끊김없이 이용할 수가 있어야 합니다 .

os 는 Linux 나 Windows 이었으면 좋겠네요 .. ;;

puresupe의 이미지

공유기를 통해서 ssh 서버접속 문제

해결했습니다 :)

kmsong의 이미지

linux 에서 va에서 잡은 lun 리부팅 안하고 보는방법있어요?

va7410 에 lun 50g 짜리 하나 잡고

연결해놓은 리눅스에서 리부팅 안하고 바로 fdisk -l 해서 봤을때

50g 잡은거 바로 보려면 어떻게 하는건가요?

kkume의 이미지

ls -lrt 후 파일 지우기

# ls -lrt 한 후에.. 마지막 10줄 정도의 파일을 지울려면 어떻게 하는지요?

또

# ls -lrt | grep '4 14:52'

이렇게 해서 나오는 파일들을 지울려면 어떻게 하는지요?

감사합니다.

ashtree의 이미지

debian 6.0에서 컴파일시에 "Value too large for defined data type"에러 증상이 무엇인가요?

안녕하세요..

현재 windows7 작업 폴더를 mount하여서 debian6.0에서 gcc4.4버젼으로 컴파일시에 제목과 같은

cc1plus: error: test.cpp: Value too large for defined data type

에러가 발생됩니다.

debian5.0에서는 문제없이 사용을 하였는데 debian6.0에서 이런 에러가 발생되니 당황스럽습니다.

게다가 혹시나 해서 main만 있는 소스를 만들어서 컴파일 해봐도

mount 된 폴더에 잇는 소스는 에러가 나지만.

debian6.0 기본 하드에서 똑같은 소스로는 에러가 발생되지 않습니다.

오브젝트 파일을 만들지 못하고 저런 에러가 발생되서 찾아보니

2gb 이상 되는 파일에 억세스를 할때 나오는 에러라고 하는데.

테스트한 소스는 그렇치도 않고 해서 몇일동안 고생중입니다.

그렇다고 메인보드가 최신꺼라서 debian5.0은 깔리지도 않아서 6.0을 써야 하는데.

hahaite의 이미지

vi 에서 ^M 표시가 보이게 하고 싶은데요.

안녕하세요.

다른 쪽 소스를 머지할 일이 있어 머지했더니 충돌이 대박 나길래 봤더니,
그 쪽 소스는 개행문자 처리가 안되어있어 줄 끝마다 ^M 이 들어가 있더군요.

그런데 궁금한게, 그 파일을 제 개발환경에서 vi 로 열었더니 ^M 이 안보이는겁니다.
hexdump 나 grep 로 보면 분명 ^M 이 존재하는데 말이죠.

이게 왜 안보이지? 라는 사소한 호기심에 일 안하고 점심도 거르고 왜 안보이는지 3시간째 찾고 있습니다.

혹시, ^M 보이게 하는 법 아시는 분 계시면 알려주심 고맙겠습니다.

그럼, 즐거운 하루되세요.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기