혹 저 환경에서 사용하시는분 time_t 의 크기가 얼마인지 좀 알려주세요.
컴파일할때 64 비트 옵션을 따로 켜야 제대로 나올거 같은데 따로 옵션을 주고 쓰는 환경이어야 하나요? 아님 디폴트 64비트 옵션인지? glibc 를 64비트로 빌드 해야 정확할것 같은데, 이렇게 사용하시는 분 리포팅 좀 부탁드립니다.
그럼 미리 감사
MYSQL에서 다음과 같은 NO 항목을 AUTO INCREMENT로 두었습니다. NO | int(10) | | PRI | NULL || auto_increment |
그런데, 이 놈의 값을 메시지로 다른 클라이언트 프로그램에 전송할려고 하는데요. 넉넉하게 선언할 수 있는 자료형이 무엇인지 알고 싶습니다.
다시 간추리면요. 테이블 TEST의 NO 값이 AUTO INCREMENT로 증가되게 되는데, 저는 이놈을 구조체의 멤버로 전송할려고 합니다. typedef struct _STR { 자료형 no; } STR; 여기서, 자료형을 무엇으로 두면 될까요?
제가 하고자 하는 것은 다음과 같습니다.
- A 프로세스에서 실행 시, A-1 스레드를 띄웁니다. - A-1 스레드에서 일정 시간 후, A 프로세스로 SIGINT 시그널을 보내고자 합니다. - A 프로세스는 A-1 스레드를 종료하고, 기타 정리코드 수행 후, exit 합니다.
forcesig()를 써 보려 했지만, 아예 undefine reference로 나오는데... 헤더나 라이브러리를 찾을 수가 없네요.
제가 원하는 방법이 있습니까?
자바 라이센스에 관하여 몇가지 궁금한게 있어서 질문 올립니다.
저는 지금 Java source 를 C++ source로 변환하는 framework을 개발하고 있습니다.
이 framework은 크게 convert program과 java-like C++ API 으로 나눠진다고 볼 수 있는데요.
개발기간 단축을 위해 가능하면 기존의 JDK 의 API soruce를 convert program으로 일단 변환하고 나서, GUI 관련 클래스나 native 부분들을 새로 만들려고 합니다만.
여기서 두가지 질문이 있습니다.
1. Java specification은 일종의 공개규약이므로, API Spec. 자체는 라이센스와 무관하죠? 즉, convert program과 clean room으로 만든 API라면 아무 문제없는거겠죠?
질문하나만 해도 될까요?ㅎㅎ 제가 아직 리눅스에 익숙치가 않아서요^ glib 2.2.1 대버젼으로 해서 GTK 를 깔았습니다. 근데..문제는 xmms(음악 듣는거..요^^)그걸 깔려고 하니..1.2.2 대버젼의 glib를 쓰라하더군요/..(./configure 하니까요^^) 여기서 질문이요^^ /usr/local/glib2.0 이것도있구..(현재 이것은 있구요^^) /usr/local/glib1.2 이것도 생성할수있나요? 계속해봐두 안되구..꼭 glib2.0대버젼을 지우고 다시 컴파일 해야하는지... 그건 좀 비효율적인거 같아서요^^
안녕하세요,, 이번에 음성 채팅 프로그램을 만들려고 하는데요,, 음성을 다루는것은 처음이라 어디서부터 시작해야 할지 무지 남감하네요,, 그래서 이렇게 도움을 청하게 됐습니다,, 이미 올라와 있는 글들을 보긴 했는뎅,, 잘 모르겠네요 ^^:; 임베디드를 이용해서 음성을 전송해야 하는뎅,, 기초 지식이라도 얻을수 있을까 해서 글을 올립니다,, 날도 차가운데 모두들 수고하십시요,,
안녕하세요..
cvs에서 add명령과 import 명령간의 차이점에 대해서 알고싶습니다.
add를 하나 import를 하나, 동작은 비슷하게 하는것 같은데..
두 명령어가 어떻게 다른지 모르겠네요..
답변 부탁드립니다. :oops:
질문드립니다. 전체 프로그램 구조는
main(parent) - fork1(child) - create thread1 (thread pool) - create thread2 (thread pool) - create thread3 (thread pool)
nonblocking 이며, parent에서는 client를 accept 합니다. 그리고 accept된 client socket을 child에게 넘깁니다. child에서는 client에서 접속이 들어오면 client socket을 select() fd_set에 등록하며, select() 합니다.
[code:1] <child process code>
select(); if (ret_val == 0 || ret_val == -1) continue;
안녕하세요 PHP를 이제 막 공부하는 중입니다. 근데 뭐가 잘못된건지 MySQL접근이 안되고있슴다.. 현재 Linux9에 Mysql설치가 되어있는상태이구여
phpinfo()를 보면 ------------------------------------------------------------------------------------ ./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-config-file-path=/usr/local/apache2/conf' '--with-exec-dir=/usr/local/apache2/bin' '--enable-track-vars' '--enable-trans-sid' ------------------------------------------------------------------------------------
오픈소스 라이센스를 가진 라이브러리가 있는데 상용 프로그램 개발에 사용해도 무관하지만 배포시엔 소스와 재배포 권한까지도 포함하여야 한다고 했습니다.
그런데 궁금한것은 소스공개의 수준은 어디까지인가 입니다. 그 라이브러리를 사용해서 개발된 모듈만 공개하면 되지 않을까 하는데..
구체적으로는 그 라이브러리를 재가공해서 메인 프로그램에서 dll을 임포트하는 형태로 사용할 계획을 가지고 있습니다. 그래서 그 dll 에대해서만 소스와 수정권한및 재배포권한을 주고싶습니다.