프로그래밍 QnA

freezm7의 이미지

Makefile 에서 트리구조를 따라가며 Make 하는 방법을 모르겠습?

좀 큰 규모의 Makefile 을 처음 작성하는데요.

소스 디렉토리의 구조는 다음과 같습니다.

c:\app
   | 
   +--driver
   |  |
   |  |-Makefile
   |  |
   |  |-driver.c
   |
   +--data
   |  |
   |  |-Makefile
   |  |
   |  |-data.c
   |
   |-Makefile
   |
   |-app.c

src\Makefile 에서 다음과 같이 하려고 했는데,

[code:1]

OBJS = app.o driver\driver.o data\data.o

app.out : sub_make $(OBJS)
$(LD) -o $@ (OBJS)

sub_make :
$(MAKE) -C driver
$(MAKE) -C data

살자의 이미지

리눅스 커널에 대한 질문입니다..

안녕하세요..
지금 "understanding the linux kernel" 이란 책으로 공부하고 있는데여..
책에서
"리눅스 커널은 비선점형이다. 리눅스 프로세스는 선점형이다" 라는
문구가 있는데.. 무슨 말인지 이해가 가지 않습니다..
우선
1 .비선점 , 선점형이 이해가 안가구여..
2. 커널의 비선점형과 선점형의 차이점과.
3. 프로세스의 선점형과 비선점형의 차이점을 알고 싶습니다.

그럼 고수님들의 조언 부탁드립니다.. ^^

linuxqna의 이미지

쉘에서 timestamp값을 얻으려면 ?

date 명령으로 human readable날짜를 얻기는 쉬운데,
timestamp를 얻는거는 아무리봐도 모르겠네요
쉘스크립트만으로 timestamp는 어떻게 얻죠 ?

cdcmp의 이미지

시리얼쪽이 이상한거 같아요...

안녕하세요...

시리얼통신으로 데이터를 받던중....

이상한 일이 생겼어요...

프로그램을 돌리다가 다운이 되어서..리셋을 눌렀는데...

재부팅해서 다시 그 프로그램을 돌리니까 동작이 안되더라고요...

그래서 코딩쪽에 이상이 있나..아니면 하드웨어 문제인가 싶어서 터미널 창에서

다음과 같이 테스트를 해보았습니다..

cat /dev/ttyS0

또 다른 창에서는

echo 'a'>/dev/ttyS0

이렇게 해서 a라는 문자가 찍히는지 확인을 했는데...

찬밥의 이미지

책의 예제를 쳤는데.. 이해가 안가기도 하고 에러가 나기도하고.

오타는 없어 보이는데.. 실행이 안되내요..
문법도 쫌 이해가 안되고..
tempparm.cpp

[code:1]#include <iostream>
using namespace std;
#include "stacktp.h"

template <template <typename T> class Thing>
class Crab
{
private:
Thing<int> s1;
Thing<double> s2;
public:
Crab() {}
bool push(int a, double x) { return s1.push(a) && s2.push(x); }
bool pop(int & a, double & x) { return s1.pop(a) && s2.pop(x); }

otimp의 이미지

[급! 질문] JSP 에서 이미지파일을 바로 다운받게하는방법

안녕하세요
현재 프로젝트를 진행하는게 있는데 갑자기 하나가 막혀서 풀리질 않네요
웹상에 이미지가 링크되어있을경우 클릭하면 브라우져가 뜨면서 보여주는걸
바로 다운받게하는 방법이 있는지 급하게 알고 싶습니다.
PHP 에서는 이미지 헤더를 변환해서 하는방법이 있는걸로 아는데
JSP 는 어떻게 하는지 전혀 모르겠습니다.. 찾아봐도 없구.. ㅠ.ㅠ
아시는분있으시면 간단한 샘플 예제라도 올려주시면 감사하겠습니다.
부탁드립니다.

codekim의 이미지

리눅스에 2개의 랜카드를 설치하고 방화벽으로 만들경우에~~

안녕하세요 고수님들 라우터와 허브(스위치)사이에 혹은 라우터와 라우터 사이에 방화벽을 놓으려면(리눅스머신으로요) 리눅스머신에 랜카드가 2개 필요하잖아요 2개를 세팅해놓고 물론 다른 아이피 주소로요.
그러면 외부에서 리눅스 머신의 eth0(외부와연결된)를 통해 들어오는 패킷들은 eth1(내부와연결된)을 통해서 내부로 들어가게 될때 패킷 필터링 정책을 세워주는 것인데요....
이때 eth0에서 들어온 패킷이 자동적으로 eth1로 가게 되나요? 아니면 리눅스 머신에 "eth0으로 들어온 패킷은 eth1로 나가라"는 명령을 줘야만 하는건가요? 아니면 다시 커널 컴파을을 하여서 여러가지 옵션중에 체크할것을 체크하고 다시 리눅스 머신을 재컴파일해야하는건가요???

greatlee의 이미지

포인터 중급이상에서 공부하기 적당한 소스나 책추천 부탁드립니

얼마전 mastering algorithms with c 를 읽었습니다.

책에서 제공하는 함수들이.. 아주 훌륭한 라이브러리가 되더군요.. 보다가 감동먹었습니다~~ 업무에 적용도 하구 있구요..

탐색 뒷부분은 더 공부해야 합니다.. 일단 넘어갔죠 ^^

하지만.. 지은이의 포인터 활용에 대해서는 상당부분 이해하고.. 이를 확대 적용하려고 노력하는 중입니다.

포인터에 대해서 다음단계로 넘어가려 하는데.. 포인터 고급활용에 대해서 도움될만한 소스나 책은 어떤게 좋을까요? 추천좀 부탁드릴께요..

shs0917의 이미지

프린트포트를 이용한 LED 제어...

프린트포트나 시리얼 포트등을 이용해서 핀별로 LED를 켜고 끄고 하는
간단한 프로그램을 한번 만들어보고 싶은데요.. 어디서부터 시작해야 할지
감이 안잡히네요.. C로 구현하려고 하는데.. 문서나 링크 같은거라도..^^
많은 도움 부탁 드립니다..^^

페이지

프로그래밍 QnA 구독하기