프로그래밍 QnA

neohwang의 이미지

최적화된 gcc 옵션 도움요청...

안녕하세요.

gcc -o test main.c lib.c <엔터>

위와 같이 컴파일 하여 test 라는 실행파일을 만드는 과정에서,
lib.c 에 10개의 함수가 있습니다.
그중 실제로 main.c에서 참고하는 것은 3개 밖에 없을때,

컴파일 옵션에서 나머지 7개의 전혀 참조하지 않는 함수를 제외하고,
최적화된 실행파일을 만들수 있는 옵션이 있는지요?

있다면 어떻게 하는지 알려주시면 고맙겠습니다.

formen00의 이미지

모바일 관련 프로그래밍을 처음 접하려고 합니다. 조언 부탁드립

안녕하세요.
SMS 어플리케이션을 만들어야 하는데 정말 감이 안옵니다.
어떤 제품에 SMS 모듈을 추가 시켜야 할 것 같거든요. 주로 Unix기반으로요.
중간 업체에 상관 없이 간단한 설정만 하면, 구동 되게끔 하려구 하는데요.
SMS gateway를 이용하는 것은 알것 같은데, 보통 업체마다 제공되는 api가 다른것 같더군요.
혹시 표준으로 되어 있는 API가 존재 하는지...??

(예)
보통 요새 ASP용 판매 제품을 보면 거의 SMS 모듈 탑재라고들 써 있잖습니까.
그런 경우는 어떤 건지 궁금합니다. 중간 업체에서 제공되는 API가 다 다른데 어떻게들 하시는지..?

noppix의 이미지

다시한번 쉘 스크립트에 대한 질문 올립니다.

쉘 스크립트를 이용하여 파일의 내용들을
한줄 한줄 차례대로 뽑아내야 하는데 어떻게 해야 할지 감이 안잡히네요.
파일에서 첫번째 줄, 두번째 줄, 세번째 줄 이런식으로
차례차례 내용의 빼내야 하는데 어떻게 해야하는지 조언 부탁드립니다.

jjjjrr의 이미지

자기가만든프로그램을 시작프로그램에...

안녕하세요
자기가만든프로그램을 시작프로그램에 :shock:
등록하려면 어떻게하면되나요
그러니까
내가만든프로그램을
리눅스 부팅할때 자동으로
프로그램이 실행되도록하고싶읍니다
조언부탁드립니다

mini7662의 이미지

GCC 2.96-&gt;3.2 이후 JNI 실행시 undefined symbol: __dso_han

Redhat 7.x ( 7.3 기준 gcc-2.96-110, binutils-2.11.93.0.2-11 ) 까지만해도
잘 실행하던 환경을 Redhat 8.0 ( gcc-3.2-7, binutils-2.13.90.0.2-2 ) 로 옮겼습니다.

C++로 된 API 와 연결된 Java 프로그램( JNI-Java Native Interface 를 사용하는 GUI ) 를
실행시키니 Shared Object (*.so) 로딩시 undefined symbol: __dso_handle 에러가 뜨더군요...

C++ API 는 GCC 2.96 에서 3.2 대로 옮기면서 에러가 나서
namespace 와 STL 쓰는 부분을 약간 수정했는데,
JNI 쪽도 비슷한 문제려니하고 한동안 고민(?) 좀 했습니다만 잘 모르겠더군요...ㅠ_ㅠ

신호철의 이미지

메모리 DB 와 순환식 버퍼라는 것이 어떤거죠?

메모리 DB

메모리 버퍼

순환식 버퍼

위 3가지는 어떻게 구현하는걸 저런식으로 부르게 되나요?

자세한 설명이나.. 간단한 소스 부탁드립니다...

메모리 버퍼를 구현하는 방법에는 어떤것이 있는지..

관련 소스정보를 아시면, 부탁드립니다.~

고수님들 부탁드려요~

twinnk의 이미지

모듈을 커널이미지에 포함시키면 실행이 안됩니다.

안녕하세요.

리눅스 왕초보입니다.

디바이스드라이버를 모듈로 작성하여 사용하던것을
커널이미지에 포함시켜 컴파일하여 생성된 커널이미지를
사용하여 시스템을 부팅하였더니 정상적인 동작을 하지 않습니다.
근본적으로 인터럽트가 발생하지 않고있어서 나머지 동작이
순조롭게 진행되지 않네요.
insmod로 모듈을 로드하면 문제없이 동작합니다.

도무지 이해가 되지않습니다. 이유가 무엇일까요?
아시는 고수님들의 가르침 부탁드립니다.

zxcvbnm의 이미지

RFC문서 어디서 볼수 있나요?

초보라서..
문서를 어디에서 볼수 있는지 좀 알려주세요.

lovewww의 이미지

WindowsXP와MYSQL ODBC연동에 대해서..

안녕하세요.

이번에 C#으로 리눅스 서버에 있는 MySQL을 연동해서 쓰려고 합니다.

그런데 자꾸 이해할수가 없는 오류가 뜨네요.

문제는, 관리도구에서 odbc연결을 설정할때, 연결 테스트 부터 연결이 안된다는 것입니다.

dsn은 아무거나 적어주고, ip 및 데이터베이스, 유저,패스워드 포트 까지 다 적어주고 연결테스트를 하면 xxx.xxx.xxx.xxx호스트는 Mysql서버에 접속 할 허가를 받지 못했다고 나오네요.

mysql내에서 user테이블에서 접속할수 있는 아이피는 이미 다 설정 해주었습니다.

shean0의 이미지

Broken Pipe 의 현상은 무엇인지요?

지금 서버와 클라이언트프로그램을 구현하였습니다.
특징은
서버
[code:1] main{
bind();listen();
while(1)
{
fork();
if(child){ call_child(sok); sleep(5); exit(0); //sleep
if(parent) continue;
}
}
call_child(int sok)
{
read_len(sok);
make_data();
write_len(sok);
}

클라이언트
emul_client()
{
int sok;
make_data();
write_len(sok);
read_len(sok);

페이지

프로그래밍 QnA 구독하기