프로그래밍 QnA

redstorm의 이미지

kdevelop 4 프로젝트 생성 오류

openSUSE 11.2 / KDE 4.3.5 / kdevelop 3.9.9.5 사용자 입니다.
simple CMAKE 프로젝트를 생성하려고 하는데 아래와 같은 오류 메세지가 뜹니다.

project importing plugin (KDevCMakeManager) does not support the IProjectFileManager interface.

무슨 오류인가요? 해결책 제시 좀 해주세요 ^^

bluekyu의 이미지

[완료]헤더 여부에 따른 gcc 컴파일 질문

프로젝트 같은 것을 하는 것도 아니고 해서 빠른 컴파일을 하고 싶어서 fgcc 라는 이름으로 alias를 지정하려고 합니다.

그래서 alias fgcc='gcc -g -W -Wall -O0 -o file *.c *.h' 처럼 등록해두었습니다.

그런데 c 파일만 있는 곳에서 위 명령어를 치면 헤더 파일이 없다고 하네요...

따로 명령어를 둬도 되긴 하겠지만 혹시나 해서 질문 올려봅니다.

헤더 파일의 존재에 따라서 있으면 넣고, 없으면 넣지 않고 컴파일 하는 방법이 있을까요?

lofornu의 이미지

pcap파일 만들기...

pcap파일을 만드려 하는데
단순히 recv( )를 이용하여 저장한 바이너리와
header를 붙였더니 안되더라구요.

따로 libpcap에서 덤프용 라이브러리가 있는지...
현재 linux에서 작업하고 있습니다.

하다 하다 안되서-_-
바이너리 vi로 열고 헤더로 추정되는 부분을 띄어서 붙였더니
쓰레기값이 붙거나 유효하지 않은 헤어라구 뜨더라구요;;;

불량청년의 이미지

HTTP Get Command를 이용한 파일 다운로드에서 Proxy 사용

간단하게 http get command를 이용하여 특정 파일을 다운로드 받기 위해 아래와 같은 시퀀스로 접속 및 다운로드 하고 있습니다.

http://aaa.com/test/test_contents/test_file.bin

1. server address(aaa.com)로 connect

2. GET /test/test_contents/test_file.bin HTTP/1.1
Host: aaa.com:80
Content-Length: 0

3. sock recv 함수로 data 수신.

문제는 proxy를 사용할 경우 위와 같이 해줄 경우 다운로드가 되지 않더군요. 그래서 아래와 같은 방법으로 접속을 했습니다.

1. proxy address로 connect

trymp의 이미지

skb->dst 에 정의된 output interface 로 안나가고 다른 인터페이스로 나가는 현상

두개의 회선을 구성한 상태에서 각 회선에 default routing 을 잡았습니다.

66.66.66.0/24 dev eth1 proto kernel scope link src 66.66.66.66
30.30.30.0/24 dev eth3 proto kernel scope link src 30.30.30.6
102.102.102.0/24 dev eth4 proto kernel scope link src 102.102.102.254
77.77.77.0/24 dev eth2 proto kernel scope link src 77.77.77.77
192.168.0.0/16 dev eth0 proto kernel scope link src 192.168.19.112
default
nexthop via 66.66.66.254 dev eth1 weight 12
nexthop via 77.77.77.254 dev eth2 weight 11

102.102.102.102 ---> 외부 네트워크

vananamilk의 이미지

[완료] bash shell script에 C 언어의 ## 기능이 있나요?

안녕하세요.
bash 쉘 스크립트 만들고 있는데요~

STR1="ABC"
STR2="DEF"
STR3="GHI"

for k in $(seq 1 3); do
echo ???
done

echo 에 어떻게 넣어야 STR1, STR2, STR3의 값이
출력이 될까요? C언어의 ##처럼 두 변수 연결하는
기능이 있나요?

vananamilk의 이미지

[완료] bash shell script에 C 언어의 ## 기능이 있나요?

안녕하세요.
bash 쉘 스크립트 만들고 있는데요~

STR1="ABC"
STR2="DEF"
STR3="GHI"

for k in $(seq 1 3); do
echo ???
done

echo 에 어떻게 넣어야 STR1, STR2, STR3의 값이
출력이 될까요? C언어의 ##처럼 두 변수 연결하는
기능이 있나요?

Samjang의 이미지

rs232 통신용 프로그램을 만들려고 합니다...도와주실분...

업무에 필요하여 HDMI 셀렉터를 1대 샀습니다.
컴퓨터에서 셀렉터를 조절하는것이 필요하여 구매를 했습니다.
셀렉터는 rs232 통신제어가 가능한 제품 이며,
RS232 통신제어 관련 소스는 제공받아 가지고 있습니다.

제어하고 싶은 방식은 rs232 통신방식을 이용하여
사용자 컴퓨터에서 제어를 하는 방식인데...
제어화면으로 간단한 로컬홈페이지를 만들고 링크를 걸어,
특정 링크 클릭시 셀렉터를 제어하는 방식으로 구현하고 싶습니다.

제어하고 싶은 내용은...
셀렉터에 HDMI 입력단자가 4개이고 HDMI 출력단자가 1개 있는데,
입력단자 4개를 통해 들어오는 영상과 음성 신호중
원하는 영상과 음성의 1개 신호를 선택해서 출력하려합니다.

kkimyn의 이미지

와이어 샤크관련 패킷 캡춰 질문 드립니다.


첨부 화일 이미지와 같이

TCP Keep-alive 가 계속 뜨는데

이거의 대략적인 원인이 될수 있는게 머가 있는가 해서요.....

설명을 드리자면

10번이 app 서버이고 9번이 DB 서버 입니다.

가끔가다 한두번 뜨는건 이해 하겠는데.. 너무 많이 올라와서요..

혹시 저게 랜카드 불량일 경우에도 뜰수 있는건가 싶어서요...

하나더 질문 드리자면

저 에러만큼이나 TCP DUP ACK 도 괭장히 많이 뜨거든요..

혹시 쪼금이라도 힌트라도 주실수 있으시면

아무거나 상관없으니 조언좀 부탁 드립니다.

jhjgdk의 이미지

리눅스 공유 메모리 관련 질문입니다

프로세스를 3개를 생성하여 공유메모리를 이용하여 수행
프로세스 A = 1+4+7...
프로세스 B = 2+5+8...
프로세스 C = 3+6+9...
각각의 프로세스는 위의 수열들을 계산하며. 반복수가 100항까지의 합을 구한 후 이것을 공유메모리에 저장하여
세 개의 결과를 더 합니다. 그리고나서 출력해야합니다. 따라서 결국 1+2+3+4...의 수열의 100항가지의 합이 출력됩니다
그리고나서 같은 방식으로 101항~200항,201항~300항.. 으로 500항까지의 합을 구하여 출력 합니다.
현재 fork()를 사용하여 자식프로세스를 2개생성 하여 3개의 프로세스가 위의 연산을 하는것까지는 만들었는데
문제는 공유메모리에 이것을 저장 하는것입니다. 교재에는 strcpy()를 사용하였는데 이것은 문자열을 저장하는 함수이고
만약 정수형을 문자열로 변환한다고해도 결국 합을 수행 할려면 정수형으로 저장이 되어야 할 것 같습니다.
검색을 해보았지만. 수열의 합을 더 하기는 커녕 공유메모리에 저장하는 방법조차 갈피를 잡기가 힘듭니다.

페이지

프로그래밍 QnA 구독하기