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

wahihi의 이미지

이클립스에서 안드로이드 네이티브(파일시스템) 소스 컴파일 하는 방법

이클립스에서 안드로이드 네이티브(파일시스템) 소스 컴파일 하는 방법을 찾고 있습니다.
보통은 우분투에서 빌드 명령어 줘서 하는것 같은데요.
그것 말고, 이클립스에서 소스 관리 하고 compile 및 디버깅까지 될것 같은데요.
혹시 그렇게 사용하고 계신다면 세팅하는 방법 좀 가르쳐 주시면 감사하겠습니다.

redstorm의 이미지

[완료] cmake 빌드 시..

안녕하세요

제가 진행중인 프로젝트를 KDE4에서 cmake로 빌드 하려고 하는데요
프로젝트 내에 여러가지 디렉토리가 있을 때
예를 들어 Hello 라는 프로젝트이고

Hello - lib - lib.cpp, lib.h
└ main - main.cpp

와 같이 구성되어 있다고 가정한다면 CMakeLists.txt 파일을 각 디렉토리 내에 만들어줘야 하나요?(그렇다면 총 3개가 되는건가요? Hello에 하나 lib에 하나 main에 하나)
제가 알기로는 CMakeLists.txt 파일을 참조해서 cmake가 빌드하는 것으로 알고있거든요.
그렇다면 각 하위 디렉토리마다 CMakeLists.txt 파일을 손수 하나하나 만들어줘야 되는건지 궁금합니다.

rogon3의 이미지

(완료)floppy/cdrom/usb 부팅할 수 없는 노트북에 grub 새로 설치

구형 노트북에 하드를 교체해서 리눅스를 새로 설치하려고 합니다.

/usb/floppy/cdrom 으로 부팅할 수 없는 환경입니다.

오직 외장케이스에 새 노트북 하드를 넣고 다른 집 컴퓨터에서 최소한 grub 를 설치하고, linux, initrd.gz 두 파일을 받아 와야 데비안을 하드 부팅해서 네트웍 설치를 할 수 있습니다.

기존 제가 사용하던 방법은 작은 파티션을 하나 만들어서 외장하드로 다른 컴에 붙여 wingrub 를 설치하고 linux, initrd.gz 파일을 받아 /boot/grub/menu.lst, /boot/newinstall/linux, initrd.gz 로 구성해서 하드 부팅, 데비안을 네트웍설치했었습니다.

그런데, 이제는 부팅용 윈도우파티션을 만들지 않고 순수한 리눅스 파티션 만으로 새로 설치를 하고 싶습니다.

즉, 데비안이 설치된 컴에 하드를 외장으로 붙여서 grub를 설치하려고 하는데, 검색되는 방법들은 모두 실패했습니다.

plugon의 이미지

리눅스에서 하드웨어 정보를 가져오는 방법이 머가 있을까요

에이전트 프로그램을 납품하는 업체입니다.

에이전트를 설치해서 구성정보를 가져올때 논리적 정보말고 하드웨어의 물리적정보를 가지고 올려면 어떤 스크립트를

써야하죠?

예를 들어 박스에(서버) cpu가 4개 memoy가 2개 disk가 8개 네트워크 카드가 5개 이렇게 구성되어 있을때

OS가 8개가 설치되어 잇다고 가정하면 각각의 8개의 논리적 정보의 합이 물리적 하드웨어 정보라고 말할수 없잖아요. 하드웨어적으로 block시킬수도 잇으니

랜카드 경우는 포트가 2개인경우도 잇는데 온라인일경우에만 논리적인 포트정보가 들어오니 그것도 정확한 정보라고 할수도 없고..

완벽히 하드웨어 정보(cpu가 4개 memoy가 2개 disk가 8개)를 가져오려면 어떤 스크립트를 콘솔에서 날려야 하는지요?

cycix의 이미지

chmod 와 sftp는 연관성이 없는건가요?

chmod 100 /bin/ls 이렇게 해놓으면

일반유저의 ls 커멘드 사용이 불가능할 것이라고 생각을 했는데

sftp에서는 ls사용이 가능하더군요...-_-;;
(디렉토리 내용 출력)

다른 방식으로 작동하는건가요?

웹쉘에서도 동작이 불가해야 할텐데 걱정입니다.

혹 root를 제외하고 모든유저의 모든서비스에서
리눅스 커멘드 사용을 제한하려고 하는데 방법이 있을까요?

playboyyu의 이미지

리눅스 - 디렉토리/파일 사이즈,개수 등 얻어오는법좀요.. ㅠ

리눅스 환경에서 프로그램의 로그를 구현하는데,

해당 디렉토리의 사이즈,하드 사이즈, 디렉토리 구조등을 얻어오는 방법을 알고 싶어요ㅠ

시스템정보나 디렉토리에 관련해서 접근하려면 어떤 함수, 헤더 등을 참고 해야 하나요!!?

궁금해 죽겠어요 ㅠ

redstorm의 이미지

cmake 사용법

제가 리눅스를 쓰면서 suse 11.3 으로 업글한지가 얼마 되지 않았습니다.
그래서 cmake를 사용해보려고 하는데 cmake 사용법 좀 가르쳐주세요.
아니면 참고 사이트 등 추천 부탁 드립니다.
감사합니다.

arrow7_1의 이미지

gdb 출력 내용 중에서 모르는게 있어서 질문 드립니다~

프로그램 실행중에 core가 발생했는데 분석하려고 보니 모르는게 있어 여쭤봅니다
( gdb ) bt full
명령을 실행했을때 아래 메시지들이 뭘 의미 하는지 잘 모르겠네요

1. No locals.
2. Variable "~~" is not available
3. No symbol table info available

실행 환경
- CentOS 4.7 32bit, glibc 3.4.6

아시는 분 계시면 도움 부탁드립니다~

freezm7의 이미지

deb 패키지 설치시, 다른 deb 패키지가 설치한 설정 파일을 편집하거나 하는 경우도 있나요?

.deb 패키지를 설치하면, 보통 /etc/init.d/ 밑에 자기를 실행시키기 위한 스크립트를 넣는다던지 하잖아요.

그런데, 이렇게 깔끔한 경우가 아닌,,,

A.deb 가 설치한 /etc/a.conf 파일을 B.deb 설치시 자동으로 편집하는 이런 심하게 의존적인 케이스도 있나요?

이럴 경우에는 uninstall 이 쉽지 않을것 같은데요..

없을 꺼라고 생각하고 있는데, 확신이 안 들어서 여쭤봅니다.

k1d0bus3의 이미지

[완료]API 개념 질문

1. 원래 API라는게 모든언어를 지원하는가요? 아님 특정언어전용으로 만들어진건가요?

2. WIN32api를 사용할수있는 언어는 뭐뭐가 잇나요?
C/C++/BASIC/C# 이외에 또 있나요?

3. 자바나 c#에서 윈도용어플을 만드는것과, c에서 WIN32api를 이용해 만드는것의 차이는뭔가요?
그냥 c-윈도api를 쓰면 좀더 윈도우기능을 잘 활용할수있다. 이정도 차이인가요?

4. 다른언어는 어떡게 윈도api함수를 사용하지않고 윈도환경에서gui를 그린다던가하는 일을 할수잇나요?
내부적으로 WIN32API를 사용하는가요?

5. ntddk.h를 사용하는 윈도디바이스드라이버 프로그래밍과,
window.h를 사용하는 윈도api프로그래밍의 차이점이 뭔가요?
윈도커널제어 수준차이 맞나요?
그럼 wdk(ddk)프로그래밍도 윈도api프로그래밍에 일종이라고 봐도 되나요?

페이지

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