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

pedor의 이미지

LGPL 라이센스인 라이브러리를 이용해서 개발을 하면 개발된 소스에 대한 공개의무가 생기는가요?

오픈소스 라이센스정책이 입문자에게 보기엔 상당히 복잡해보여서 질문드립니다
오픈소스를 이용해서 상업적으로 사용이 된다면 관련된 소스를 공개해야 한다? 이런 뜻인것 같은데

제가 사용중인 라이브러리파일이 LGPL 라이센스를 따른다고 하고 있는데요
이것을 이용해서 또다른 라이브러리파일을 만들었는데
이렇게 새로 만든 라이브러리는 LGPL 기반인 라이브러리로 만들었기때문에 추후 상업적목적이 생긴다면 공개를 해야 하는건가요?

leolo의 이미지

regex 사용시 Segmentation fault 관련 에러가 있는지..

특별히 코드에는 문제가 없는거 같은데, 다음과 같은 에러가 발생합니다.
원인이 뭘까요..

kys185의 이미지

컴퓨터로 안드로이드 기반 핸드폰 제어

하려면 어떤 프로그래밍 언어를 써야될까요?

음..아 거창한걸 만드려는건 아니고 http://macro1004.blogspot.kr/2013/09/blog-post.html

이건 모 게임의 반복작업을 위한 매크로 프로그램인데요 이런걸 원하는건 아니고

이런식으로 핸드폰을 제어하고싶을땐 어떤 언어를 사용해야되는지 궁금해서 여쭤봅니다

bsh09의 이미지

RTSP Audio Straming 질문 드립니당ㅠㅠㅠ

안녕하세요.. 이번에 RTSP를 통해 음악 스트리밍을 구현하게 되었는데요
스트리밍 관련 자료조사를 하다보니 RTSP를 사용해서 일반적으로 노래 스트리밍 사이트처럼 기능을 구현하는 것 같아요

1.
RTSP로 음악 파일을 스트리밍을 하고 싶은건데, 수신 측에서 RTSP로 된 패킷을 받으면 재생은 어떤 방식으로 하면 되는 건가요?
패킷을 받으면, 헤더를 분리해서 데이터를 그냥 Audio Driver 에게 넘기면 되는건지.. 그리고 파일 재생 위치를 옮기면 어떤식으로 패킷을 요청하고 받아서 재생하는건지.. 등등..
프로토콜에 대한 내용은 잘 나오는데 플레이어 부분은 잘 안나와서 모르겠네요

그리고 서버측이 Desktop(Windows) 환경에서 작동되고 클라이언트 측이 Raspbarry PI(Linux)입니다.

mancho의 이미지

flex 어휘분석기 실행하는법..

안녕하세요..
flex어떻게 쓰는지 몰라서 헤매고 있습니다ㅠ
먼저 설치는 메뉴얼 보고 어찌어찌 하긴 했습니다
근데 메뉴얼에는 *.l 파일을 어찌 만드는지는 찾아봐도 없어서 예제 소스 메모장에 붙여넣고
이름에 .l확장자 붙여서 명령프롬프트 키고
flex exam.l 했더니
flex : can't open exam.l이라고 뜨네요..
확장자명이 이게아닌가 해서 .lex를 붙이고 만들어
flex exam.lex 로 해봤습니다.
그랬더니 lex.yy.c파일이 만들어지더라구요
한데 gcc lex.yy.c -o exam -lfl 썻더니
gcc : Internal erro: Aborted (program collext2)
Please submit a full bug report.
See /URL:http:/www.mingw.org/bugs.shtml/ for instructions.
라고 뜨네요ㅠㅠ

Lightstar의 이미지

string heap 소멸자?

잘 되던 string 비교 부분에서 힙이 손상됬다는 에러가 나기 시작했습니다.

속성에서

MFC 사용을 '정적 라이브러리에서 MFC 사용'으로

런타임 라이브러리를 '다중 스레드 (/MT)'로 바꾼 것 밖에 없습니다.

어렵게 구한 라이브러리가 저렇게밖에 지원을 안해줘서...

string ma="aaaa";

if(ma==rs->getString(3))

에서 처음 발생했는데 getString(3)은 오라클 쿼리 실행문입니다. 3번째 필드를 가져오라는...

무슨 문제인가 싶어서

string or=rs->getString(3);

if(ma==or)

해주니까 여긴 지나갑니다.

그런데 이 if문 마지막 부분에서 또 같은 에러가 발생합니다.

에러 떴을 때 중단 안누르고 계속 누르면 정상적으로 작동이 계속 됩니다.

string 영역이 어떻게 잘못 됬다는건가요?

maglc12의 이미지

unpacking과정에서 padding된 데이터를 제외하고 읽고 싶어요!

 
 
 
for(i=0; i<h; i++)
 
fread(In_frameY,sizeof(unsigned char),w,In); // width 만큼 읽기 for문을 대체하는 3번째 매개변수	
memmove(Out_frameY,In_frameY,sizeof(unsigned char)*Original_W);  

w=112
Original_W=104
입니다
파일포인더 In으로 yuv영상받아서
112pixel중 104pixel만 읽고 그리고 다음줄로 넘어가서 다시 104픽셀..이런식으로 읽고 Out_frameY에다가 쓰는 내용인데요
16pixel align하는 과정때문에 104->112pixel로 된거거든요? 그러기 8pixel만큼 padding 됬죠.

위 소스대로 하면 Out_frameY에 계속 쓰게되는데 어떤식으로 해결할수 있을까요?

nananahaha의 이미지

error 종류

compile error
문법적인 오류, 실행조차 않됨

run-time error
논리적인 오류, 실행은 되지만 원치않는 결과를 초래

coding error
??

제가 아는바를 적어봤습니다만
코딩에러라는것이 있던데 .. 이건 뭔지 궁금합니다.

pedor의 이미지

gdb 프로그램 에러 출력 : 0xXXXXX in free () from /lib/i386-linux-gnu/libc.so.6 원인은 무엇인지?

gdb 프로그램 에러 출력 : 0xXXXXX in free () from /lib/i386-linux-gnu/libc.so.6 원인은 무엇인지?

프로그램 돌리다가 메모리 해제 할때 위 메시지가 gdb에서 출력이 되는데요

메모리 참조하는게 엉켜서 그런건가요?

실질적으로 free하는 메모리는 메모리 선언(malloc) 해제(free)만 하고 사용하지는 않는데요

포인터 메모리 참조하면서 다른 메모리참조(?)를 통해 메모리가 꼬이는건가요?

페이지

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