프로그래밍 QnA

hys545의 이미지

pcsx2 0.7 컴파일 중의 에러

[code:1]
ys545@localhost Linux]$ make
gcc -Wall -O4 -fomit-frame-pointer -finline-functions -ffast-math -fno-exceptions -fno-strict-aliasing -march=pentium3 -m128bit-long-double -mpush-args -maccumulate-outgoing-args -I. -I.. -I../IPU -I../DebugTools -I../ix86-32/GoldRec -I../ix86-32/GoldRec/ix86 -D__LINUX__ -DENABLE_NLS -DPACKAGE=\"pcsx2\" -D__i386__ -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include-c -o ../Counters.o ../Counters.c -MD -MF ../Counters.d
In file included from ../Common.h:155,
from ../Counters.c:22:

sandrain의 이미지

yacc embedded action 문제입니다.

간단한 컴파일러를 구현해 보고 있습니다. lex와 yacc을 사용해서 구현 중인데요.
yacc 의 embedded action이 생각처럼 동작해 주질 않습니다.
[code:1]
fun_declaration : type_specifier ID
{ tname = copy_string(sdata->token->string); }
LPAREN params RPAREN compound_stmt
{
$$ = create_decl_node(sdata, FunctionD);
$$->attr.name = tname;

nidle의 이미지

[질문]프로그램 내에서 다른 프로그램을 호출할때..

제가 기존의 있더 프로그램을 그냥 사용하려고 하는데요.
새로 만든 프로그램 내에서 기존의 프로그램을 호출할때
기존의 프로그램이 콘솔화면으로 정보를 (문자열)를 출력한다면
이내용을 콘솔화면에 출력하지않고 새로운 프로그램의 스트링
변수에 저장할수있나요,,
가능하다면 어떤 함수를 사용해야될지 어디 참조할만한 곳이라도
있으면 알려주세요,,

그럼 오늘도 재미있는 하루 되세요,,,

oranke의 이미지

c기초질문임돠2..

음..
요새 C를 공부하고 있는데..
예전에 건성으로 배울때(?) 와는 사뭇 다르네요..^^;

다시 질문으로 가서..

#include <stdio.h>

typedef struct
{
   char ch;
   long i;
}_data2;

void main()
{
   printf("sizeof(_data2) is %d\n", sizeof(_data2));
}

사이즈가 5가 아닌 8이 나오는 이유는 뭔가요?

oranke의 이미지

c 기초질문임돠..

1.test.h 파일

 
int global=0;

2.test_1.c
#include <stdio.h>
#include "test.h"

void main()
{
   printf("global value %d\n", global);
}

3.test_2.c
#include <stdio.h>
#include "test.h"

void test()
{
   printf("global value %d\n", global);
}

소스는 위와 같구여..
각각 컴파일 하고 링킹(cc test_1.o test_2.o -o test)
을 할때
WARNING: Duplicate symbols 라는
경고문구가 뜨는 데요..
왜 그런거죠?

aw2310의 이미지

임베디드 시스템 공부 , MicroC/OS-II

임베디드 커널과 디바이스드라이버 제작에 대해서 공부좀
해보려고 하거든요..

MicroC/OS-II가 평이 좋은것 같은데..

yes24에서 보니까 실습키트까지 포함해서 팔더군요.

http://www.yes24.com/Goods/FTGoodsView.aspx?goodsNo=1383157&CategoryNumber=001001003005007

근데 가격이 17만원이 넘습니다.

워낙 고가라 사기가 좀 망설여지는데..

그래도 공부하는데 도움이 된다면 돈 들여서라도 사고싶거든요.

이 실습키트를 사야될까요? 말아야할까요?

그리고 이 책의 번역서는 어떤가요? 원서로 보는게 낫나요? 아님

seuwl의 이미지

패킷들을 캡쳐하려면 어떻게 해야하나요?

패킷 검사기를 만들기위해 공부중입니다.

그런대 pc에 들어오고 나가는 패킷을 캡쳐해야 하는대

어디서 캡쳐를 해야할지 모르겠습니다. 패킷들이 저장되는

공간이 따로있나요? 아니면 네트워크 카드에서 직접 패킷을

캡쳐해야하나요? 패킷 캡쳐 방법에 대해서 답변좀 부탁드립니다.

그리고 크리스마스 즐겁고 행복하게 보내세요^^ 메리 크리스마스

didiq의 이미지

TCP/IP 실리 윈도우 신드롬 질문

TCP/IP Illustrated. Vol 1에서 실리 신드롬을 피하는 방법으로 "~ (c)송신자는 지금 가지고 있는 모든 데이터를 전송할 수 있고 ACK를 기대하지 않거나 Nagle알고리즘이 현재의 연결에 대해 이용할 수 없게 되어 있다."라고 되어 있는데, Nagle알고리즘은 실리 신드롬을 피하는 방법 중 하나로 알고 있습니다. 그런데 이 기술은 Nagle알고리즘을 쓰지 않아야 실리 신드롬을 피할 수 있다고 하나 어떠한 논리가 있는 것입니까.

maximus의 이미지

FAT와 findfirstfile, 디렉토리 화일 리스트 만들때...

안녕하세요.
궁금한것이 생겼습니다.

findfirstfile 로 화일또는 디렉토리.. (지금 상황은 디렉토리내의 리스트로 가정)
는 읽어 올때..

findfirstfile 로 첫번째 매칭 화일을 갖고 오고
다음에 finenext로 다음화일을 읽어 오게 됩니다.

function 내에서 그런식으로 한번 다 읽어 나서 close 안한 상태에서 다시 findfirstfile을 호출하게 되면..

다시 fat 를 참조해서 읽어 오게 되는것일까요 ?
아님 이전에 실행된 내용에 대한 리스트가 남아 있어 그것으로 다시 참조가 될까요..

mabux의 이미지

안녕하세요.. ramdisk 로 부팅시 에러에 관한 문제가 발생했습니

## Booting image at 00400000 ...
Image Name: Linux-2.4.25
Created: 2004-12-23 4:51:26 UTC
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1101917 Bytes = 1.1 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
id mach(): done
MMU:enter
MMU:hw init
MMU:mapin
MMU:mapin_ram done
MMU:setio
MMU:exit
setup_arch: enter
setup_arch: bootmem
arch: exit

제가 400000 에는 커널 이미지를...
그리고 800000 에는 ramdisk 이미지를 넣고..
부팅을 했습니다..

페이지

프로그래밍 QnA 구독하기