프로그래밍 QnA

air74의 이미지

gcc 관련 질문입니다.

안녕하세요.

libc.so..... 가 아니라 /usr/lib/libc.a 를 이용하여 compile 을 하려고 합니다.
다음의 Makefile 에서 어떻게 수정을 해야 하나요?

CFLAGS= -c -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -rdynamic

$(OBJ)/%.o: $(SRC)/%.c
$(CC) $(CFLAGS) $(LDFLAGS) -I$(INC) -D__MIPS__ -o $@ $^

$(OBJ)/crash: $(OBJ)/test.o $(OBJFILES) $(MIPS_STK_OBJECTS)
$(CC) -Wall -I$(INC) -lsnutil -L$(OBJ) -o $@ $^

답변 부탁 드립니다.

xlugi의 이미지

[질문]USB stick과 외장HDD인지 구별하는 방법

usb stick형태와 외장HDD를 시스템에 연결했을때 구분하는 방법이 궁금합니다.
/proc/scsi/scsi내용에 Type이 둘다 Direct-Access로 되어있고 별다르게 구분하는 방법을 찾을 수가 없었거든요....

하하의 이미지

vi 이것 할수 있나요? ㅎ

01000002

이런 문자에서

0102 로..

:s/0000//

일케 했더니 안되고..

커서를..

두번째 0 에 위치 시키고

cw를 하면.. 안되고.

머 좋은 방법 있나요? ㅎ

ssehoony의 이미지

valgrind 의 로그 메시지중 fprintf 나 vfprintf 에 관련한 에러

잘 작동하고 있는 (세그폴트도 없고 메모리 릭도 없이 예상하는데로 작동하는)
데몬을 valgrind 로 돌려본건데 (잘 작동하는데 왜 돌려봤냐구요? 그냥 공부삼아서)
다음과 같은데 에러를 출력하더군요.

Quote:
==27392==
==27392== Thread 2:
==27392== Invalid write of size 1
==27392== at 0x1BADF4E5: mempcpy (in /lib/libc-2.3.2.so)
==27392== by 0x1BAD3660: _IO_file_xsputn (in /lib/libc-2.3.2.so)
==27392== by 0x1BAB1334: _IO_vfprintf (in /lib/libc-2.3.2.so)
==27392== by 0x1BAB788E: _IO_fprintf (in /lib/libc-2.3.2.so)
하하의 이미지

POLLERR, POLLNVAL 질문

POLLERR, POLLNVAL

의 상황은 정확이 어떨때 발생 하는지 알고 계시나요?

POLLERR 같은 경우 TCP RST 옵션이 setting 되었을경우

발생을 하는걸로 알고 있습니다.

read = 0 일땐 정상 종료

헌데 POLLNVAL 는 man page 를 보면 sockfd is invalid라고

하는데... 소켓을 강제로 close 하진 않았습니다.......

구체적으로 어떨때 POLLNVAL 를 커널이 응용에 돌려주는지

알고 싶습니다. ㅎ

하하의 이미지

특정문자를 찾아 tail -f (?)

tcpdump -t -n -i eth0 -s 512 의 stdout 또는 stderr의

출력값 중

특정 문자열을(예를들어 3000 번 포트를)

grep 3000

하여

tail -f 로 화면에 쭉쭉 보여줄수 있는 방법 있을까요?

예를 들어

tcpdump -t -n -i eth0 -s 512 | grep 28001 &> tail -f

이런식으로 당연히 위에건 아무 것도 화면에 찍지 않습니다 ㅠㅠ;;;

lacovnk의 이미지

정규표현 치환 질문입니다 ㅎㅎ

lex에서 사용하기위해서;;

CREATE가 주어지면

[Cc][Rr][Aa][Tt][Ee] {return CREATE;}

이렇게 바꿔주고 싶은데요, 영 어렵군요;

글자수가 고정되어있으면 \1 \2..를 그냥 일일이 붙여줄 수 있겠는데 으음.

도움 부탁드려요~~ ㅎㅎ

신승한의 이미지

Dos 프로그래밍 조언바랍니다.

안녕하세요..

클래식 펜티엄에 도스를 깔고 그기에 시리얼마우스와 VGA 그래픽 카드가 있습니다. 예네를 DJGPP 와 RHIDE 를 이용해서, 일종의 드라이버를 만들예정입니다.

도스적에는 겜만열심히 햇던 사람이라, 위와관련하여 도스시절 프로그래밍 하셨던 분들의 조언을 구합니다..물론 구글링중이고요..

관련된 자료나, 기타 요긴한 정보들을 기다리겠습니다.
고맙습니다~(__) :D

rain의 이미지

C++ 멤버 함수 주석은 .h에 아니면 .cpp에 작성해야 하나요?

Doxygen으로 source code를 돌리려구 합니다.
그런데 C++ 멤버 함수에 대한 주석 있잖습니까?

[code:1]

/**
* WM_CREATE message handler.
*
* @brief
*
* @param uMsg This parameter identifies the message.
* @param wParam This parameter is not used.
* @param lParam Pointer to a CREATESTRUCT structure that contains
* information about the window being created.
* @param bHandled This This is a flag to indicate whether it handled
* the message.
*
* @return result If a application this message, it should return
* zero to continue create of the window. If the

ins878의 이미지

고수님들~~ loop문과 execl의 명령어 관계에서 질문이 있습니다.

안녕하세요~ 리눅스 프로그래밍을 공부하는 초보 학생입니다.
다름이 아니라 execl()함수를 loop문 안에 돌리면 이상하게 execl()함수가
1번만 실행이되고 종료되어 버립니다.

=============================
소스코드
=================================

#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>

int main()
{
int i;

for(i=1; i<10; i++)
{
execl("/bin/ls","ls","-la",0);
}

return 0;
}

======================================

페이지

프로그래밍 QnA 구독하기