프로그래밍 QnA

innerbe의 이미지

gnu arm gcc 이용한 linking시 assembly error 질문

아래와 같은 arm asm이 있고,
__asm__ __volatile__ (
"SUBS lr, lr, #8 \n\t"
"PUSH {r0-r3,r12,lr} \n\t"

...

"POP {r0-r3,r12,pc}^ \n\t"
);

arm-none-eabi-gcc(ver 5.3)를 이용해 compile, link를 하는데 마지막 POP {regilist}^ 에서 link error가 발생합니다
Error: push/pop do not support {reglist}^ -- `pop {r0-r3,r12,pc}^'

regilist 뒤에 붙은 ^때문에 발생하는데.. 이를 해결하기 위한 방법을 모르겠네요 ㅜㅜ
도움 부탁 드립니다.

supremee의 이미지

초보 개념좀 잡아주세요ㅠㅠ

이번에 어떤 프로그램을 꼭 쓸일이있어서 설치하려고하니..

오픈소스로 소스만 공개되어있네요.. setup.exe만 눌러본 사람인데 이걸 어떻게 해야하나싶네요ㅠㅠ

프로그래밍은 아무것도 모르는지라 며칠 머리싸메고 찾아보니

컴파일이라는걸 해야한다는데.

진짜 어떻게 해야할지 모르겠어서 도움요청합니다ㅠㅠ

컴파일러는 어떤 ide?로 작성됐는지에 따라서 다른걸 써야하는건가요?

http://www.openpcd.org/git-view/iclass-security/

여기에 i-class security에서 카피클라스라는 프로그램을 써야하는데 정말 며칠째 고민하고있습니다ㅠㅠ

귀찮으실까봐 파일첨부합니다ㅠㅠ.. 바이러스 그런거 진짜 아닙니다.

여러군데에 알아본결과 볼랜드 C++빌더 버젼6이하를 써서 컴파일하라고들 하시는데

MinGW로는 컴파일이 불가능한건가요?

kongman의 이미지

리눅스 서버 데몬 원인을 못찾겠습니다

centos6.7 버전 사용중입니다
한번씩 ssh접속이 operation time out이나서
ipmi로 들어가보면 데몬이 정상적으로 살아있음에도 불구하고
nginx, ssh 가 작동을 안합니다
데몬을 재시작해도 정상 재시작이 되는데 접속이 안됩니다

그런데 iptables 를 stop하면
iptables unloading modules
여기 메시지에서 더이상 진척이 안됩니다.

또 nginx를 stop하고
아파티 httpd 데몬을 실행하면 시작이 안됩니다 무한 대기상태입니다

접속량이 많은 서버인데 재부팅하면 또 잘돌아갑니다

어디를 보고 문제를 해결해야할지 모르겠네요
무엇을 보면서 해결을 해야하나요

cksgh4178의 이미지

LibSVM을 java로 사용해보려고 하는 학생입니다

졸업과제가 머신러닝을 사용한 자연어 분석이라 libsvm을 접하게 되었는데 국내 자료가 너무 부족하다보니 라이브러리를 받아도 어떻게 시작해야 하는지 주어진 라이브러리로 무엇을 할 수 있는지 전혀 감이 안잡힙니다. 학부생 수준에서 이해할 수 있을만한 자료가 어디 없을까요??

jeff_an의 이미지

Byte 오프셋이기 때문에 BASE_ADDR + (OFFSET/4)를 해야합니다. 가 무슨 뜻인가요...?

현재 비글보드를 이용하고 mmap을 이용해서 GPIO를 direct로 제어하려고 코드를 짜고 있습니다.
QNA를 보던 도중에 레지스터에 특정 값을 써서 GPIO 뱅크를 Enable 해야하는데 그 코드 중에 Byte 오프셋이기 때문에 오프셋을 4로 나눈 값을 더한다라고 하는데...
왜 4로 나누는지 이해가 잘 안가네요...
AVR 공부할 땐 그냥 OFFSET 더해주고 바로 값을 썼는데... ARM은 다른가요..?

jip102의 이미지

perl 파일을 읽고 쓰기에 대한 질문

안녕하세요.perl에서 파일 읽기/쓰기에 대해서 질문을 드립니다.
물론 기본적인 perl에서 읽고/쓰기에 대한 방법은 알겠는데 이게 아래와 같이 하고자 하면 파일이 써지지 않아서 질문을 드립니다.
내용은 아래와 같습니다.
===========================
C드라이브에는 file_list 라는 파일이 있고 그안에는 아래와 같은 내용이 있습니다.

a
b
c

그래서 아래와 같이 파일(file_list)을 읽어서 각각 파일 내용(a, b, c)에 대당하는 파일(.ctl)을 생성하고 그 안에 다음과 같은 내용(Have a time)을 쓰고자 합니다.

my $file = "C:/file_list";

searchin19의 이미지

ntfs-3g_ntfsprogs 빌드해 보신분 계신가요??

Cygwin 을 이용해 윈도우에서 TestDisk (삭제 파일 복구 기능의 오픈소스) 의 빌드를 시도하고 있습니다.
http://www.cgsecurity.org/ 에서 바이너리를 이용해 윈도우에서의 동작을 테스트하고 이를 필요에 따라 수정하기 위해 빌드 환경을
구축하려 하는데요.

그런데 TestDisk 가 ntfsprogs 에 의존성을 가지고 있습니다
그래서, Cygwin 에서 ntfs-3g_ntfsprogs-2016.2.22 의 빌드를 시도하였습니다.
하지만 [ntfs-3g can be built for Linux, FreeBSD, Mac OS X, NetBSD, and Solaris only] 라는 메시지가 뜨더군요.

어쩔 수 없이, 우분투 개발 서버에서 ntfs-3g_ntfsprogs-2016.2.22 의 빌드를 시도하였습니다. 사용한 명령은 다음과 같습니다.

zhxk123의 이미지

파이썬 ssl 소켓 통신

제가 파이썬으로 소켓통신을 만들었는데 클라에서 서버로 파일 이동할때 암호화해서
이동 하고 싶어서 방법을 찾던중 ssl 이란게 있어서 간단하게 만들어봤는데

이게 클라가 서버로 접속할때마다 서버쪽에서 패스워드를 입력해야 하는 방법이더라구요.

제가 원하는건 파일을 전송할때만 암복호화해서 주고 받고 싶은데
다른 방법이 있나요? 아님 혹시 ssl 비밀번호를 자동으로 입력시키는 방법이 있을까요?

도움 부탁드립니다.

happyoht11의 이미지

(컴퓨터 구조) 디지털 응용 설계 - 4비트 시프트 레지스터가 정확히 이해가 가지 않네요.

4비트 시프트 레지스터가 첨부된 사진에 있는 표와 같이 sh=0, L=1이면 시프트 레지스터에 클럭이 가해져서 인가되면 4개의 대이터 입력(DA,DB,DC,DD)은 플립-플롭에 병렬로 로드된다고 배웠습니다.
여기서 '병렬 로드'라는 것이 정확히 어떻게 된다는 것인지 궁금합니다.

페이지

프로그래밍 QnA 구독하기