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

morolty의 이미지

aes 암호화 라이브러리 컴파일도중 EVP_aes_256_ecb 심볼 ld: 치명적 기호 참조 오류에 관해서...

./XXXXX.c -lpthread -lposix4 -lnsl -lm -lsocket  -lelf -lkvm -lkstat -lnileacct -lcrypt -ldl -lgen
정의되지 않음                   첫번째 참조된
 기호                       파일:
EVP_aes_256_ecb                     /var/tmp//ccgAtksU.o
ld: 치명적¸기호 참조 오류. /XXX/XXXXX/XXXXXXXXX에 출력이 기록되지 않음
collect2: ld returned 1 exit status
make: *** [AgentProc] Error 1

오류가 발생하였는데요...

동적 라이브러리 링크 중 나오는 에러가 맞는건가요?

계속 들여다본 결과 EVP_aes_256_ecb 심볼이 프로토타입만 선언되어있고 실제 함수가 없어서 나는에러 같은데요..(추정)

xoduddk123의 이미지

상용 컴파일러를 사용하면 tar같은 명령어도 더 빨라지나요???

안녕하세요

임베디드 ARM 환경에서 tar명령어로 240M정도 용량의 압축파일을 해제하고있습니다.

파일의 총갯수는 2만개 정도 됩니다.

여기서 압축을 풀떄 사용하는 tar명령어를 툴체인을 다운받아서 크로스컴파일한 tar 명령어를 사용하고있습니다.

그런데 압축을해제하다보면 시간이 거의 7분가량 걸리는데

이러한 tar 명령어를 일반적으로 사용하는 크로스컴파일러 툴체인말고

상용 컴파일러를사용하면 이러한 작업을 더빠르게할수있나요 ??

이러한 작업을 더 빠르게 할수있따면 몇%나 성능의 향상을 가질수있나요 ??

gyunn의 이미지

c++에서 구조체 사용할때..

#include
using namespace std;

struct student {
char id[20]; //20byte
char name[10]; //10byte
char dept[12]; //12byte
char gender[2]; //2byte
double grade; //8byte
int n; //4byte
};

void main() {
struct student b;
int a = 1;

hypnosis의 이미지

Subversion 사용하시는 선배님들..

안녕하세요. 회사에서 Subversion을 사용해서 형상관리 하고 있는데요.

이 서버가 몇일전 부터 이상하게 SVN을 그냥 죽이는데 커맨드에 나오는 메세지가

"쓰레드를 생성 할 수 없습니다.:사용 가능한 저장소가 부족하여 이 명령을 처리 할 수 없습니다." 이렇게 메세지가 나옵니다..

SVN 사용 명령어는 svnserve -d -r 디렉토리

위와 같이 켜 놓고 있는데요... 위와 같이 메세지가 나올때는 스레드가 1200 까지 올라간 다음 죽고

계속 켜 보다 보면 잘 되는 경우가 있는데 이땐 스레드가 400 까지 올라갔다가 현재는 2개 이런식으로 나타내고 있는데..

혹시 저랑 같은 메세지 보시고 해결 하신분 계신가요..

서버는 2008 R2 x64 이고 메모리 4기가 입니다..

감사합니다.

aubin의 이미지

안드로이드에서 통화녹음 해보신 분 계신가요?

안드로이드에서 통화내용을 녹음해서 가공하는 앱을 만들고 있습니다.

안드로이드에서 통화를 녹음해보신 분들은 알겠지만 MediaRecorder에서 Voice_DownLink 와 UpLink 를 이용하면 Tx 와 Rx를 받아올수있다고 하는데

하지만 실제로 해보면 레코더가 장비를 얻을수가 없다면서 익셉션을 발생시키죠.

좀 찾아보니 제조사에서 보안상의 이유로 막아뒀다고 하는데

막아두었다고 하니 안드로이드 소스나 커널 소스를 수정하면 가능하지 않을까 싶은데

혹시 이 부분을 수정해보신 분 계신가요?

아니면 downlink 활성화하는 법이라도 알면 부탁드리겠습니다.

제가 개발에 사용하고 있는 기종은 s2 와 s4입니다.

jic5760의 이미지

SELinux MySQL DataDir 변경 문제

mysql datadir을 /var/lib/mysql에서 /mnt/DataStorage/mysql/data 으로 바꿀려고 하는데 자꾸 오류가 납니다..
어떻게 해야 할까요??

mysql error :

dvvbstation의 이미지

CentOS 설치했는데 네트워크 설정 질문합니다.

리눅스 초짜가 다짜고짜 리눅스 설치하다 일 냈습니다.
네트워크에 대한 개념이 없어 무지몽매함을 이해해주십시오.
요지는 가상머신에 리눅스를 깔았는데 공유기 ip대역에 들어오지도 않고 외부와 네트워킹이 되지 않습니다.

윈7 사용중인데 Vmplayer를 사용하여 CentOS를 설치하였습니다.
현재 네트워크 구성은 아래와 같습니다.

[윈7에서 잡혀있는 랜카드]
1.로컬영역연결
IPV4 192.168.10.3
NETMASK 255.255.255.0
GATEWAY 192.168.10.1

2.VMware Network Adapter VMnet1
192.168.139.1
255.255.255.0

3.VMware Network Adapter VMnet8
192.168.137.1
255.255.255.0

saz3000의 이미지

mfc관련) DestroyWindow 호출에 관련해 질문드립니다

Mfc의 sdi로 프로젝트를 하나 만들었는데
종료 버튼을 만들어서 누르면 실행파일이 꺼지도록 할려고합니다.
그래서 cbutton을 만들고 on wm buttonclicked 를 하고
함수buttonclicked 함수에
Void buttonclicked(void)
(
SendMessage(wm-destroy)
DestroyWindow;
)
를 만들고 버튼과 연결을 했습니다만
실행파일에서 버튼을누를시 실행파일이 꺼지지않고
View쪽만 하얗게 변하네요..
Frame은 그대로 있구오...

OnClose를 써보기도햇고 한대 버튼을눌러도 화면이 꺼지지가않네요..

어떤함수를 어떤식으로 사용해야할지....

swlee0407의 이미지

리눅스 2.4 모듈프로그래밍연습중인데

insmod 한후 응용프로그램으로 그냥 open close 만해주면 모듈이 cleanup 되버리는데 이거 원래 이런거에요??

rainbow2316의 이미지

c++ 소스짜다가 오류가 뜨는데 왜 이런지 모르겠습니다...

지금 상속에 관하여 소스를 짜고 있습니다. 소스는 다 짜놨는데 .. 실행이 좀... 뭐랄까 ..

A 라는 부모클래스가 있고 B C 는 각 각 A 클래스를 상속받습니다.

그림으로 그리면 ..

A
| |
B C

이런식으로 ^^. ...

그리고 헤더 파일도 A B C 각 각 만들어 주고 클래스도 각 각 만들어 주고

그리고 실행소스에서

페이지

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