프로그래밍 QnA

nomail의 이미지

[완료] bash 스크립트 문자열 비교연산 오류

bash 스크립트를 짜는데 배열 비교하는 코드에서 에러가 납니다.
분명 정상적인 문자열인데 아무리 찾아봐도 이유를 모르겠습니다.

str1=(apple orange)
str2=(apple orange)
test "${str[@]}" = "${str2[@]}" && echo 'strings are identical' 

에러 내용은 test: too many arguments 이렇게 나옵니다.
다른 방법으로 비교연산을 처리했습니다만 이유라도 알고 싶어서 질문드립니다.

nikon의 이미지

pro*c 컴파일 오류 어떻게 해야할까요..

스샷에 나온것처럼 오류가 나오는데 어떻게 해결해야 할까요..

환경은 윈도우7 64비트, 오라클 11g 엔터프라이즈 에디션 입니다..

proc file.pc 하고나서

gcc file.c -o file 하면 저런 에러 메시지가 나오네요..

추가: 비주얼2008에서도 할수 있다고 해서 설정 나온데로 따라하고 실행했는데 저렇게 나오네요..

두개의 스샷이 같은 문제 인거같은데.. 어떻게 해결방법이있을까요?

adiyoung의 이미지

GPIO핀을 JNI를 통해 ioctl로 컨트롤하려고 합니다

GPIO 컨트롤을 위한 MISC 디바이스 드라이버를 등록하였고

안드로이드는 버튼의 리스너로 JNI함수의 init을 호출하도록 구현하였습니다

JNI에서 ioctl을 통해 디바이스 드라이버(/dev/d3gpio)를 접근하도록 되어있는데

드라이버단에서 open, release, read, write는 되는것을 확인했습니다만 d3_gpio_ioctl은 printk조차 찍히지 않고 아예 타질않습니다

그리고 JNI단의 ioctl은 리턴 -1을 뱉어내버립니다

원인이 뭔지 짐작이 가질않아서 소스와 함께 글을 남겨봅니다



astzlra955의 이미지

메모리 장벽의 동작 방식에 질문이 있습니다.


안녕하세요?

우선 저는 arm linux에서 barrier()를 사용해서 메모리 장벽을 이용하려고 합니다.

이때 barrier를 사용하면, 이것이 어떤식으로 동작을 하는지 알고 싶습니다.

우선 제가 생각한 것은,
1. cache등을 flush 시키는 방식
2. compile할 때 barrier()의 앞과 뒷부분의 코드 순서를 섞지 않고 순서대로 동작사도록 하는 방식.

어떤 방식으로 동작을 하는 것인가요?

가끔씩 변수 값을 제대로 못 읽어오는 경우가 있어서 메모리 장벽을 사용해 보려고 질문드립니다.

졸린눈91023의 이미지

php5 의 output_buffering 값에 대해 질문합니다.

안녕하세요,

질문 올립니다..

이 값을 off 로 두었는데요.
이 값은 어떤 역할을 하는 것인가요?
그리고 이 값이 없거나 있는 것의 차이는 무엇인가요..?

답변에 미리 감사드립니다..^^

kkr1211의 이미지

linux c언어의 open함수가 pthread 에 대해서 재진입 함수 인가요?

linux c언어의 open함수가 pthread 에 대해서 재진입 함수 인가요?

그리고 혹시 자신이 사용하는 api가 재진입함수인지 thread-safe인지 아니면 그 뭣도 아닌지,아니라면 대체할만한 방법을 찾을수 있는지(man page등 인터넷 검색없이 바로 알수 잇는법등) 확인 할 수 있는 방법이 있나요?

potatos의 이미지

입력값 서버 처리

웹에서 받은 입력값을 서버에서 처리할수있는 방법이있나요??

검색엔진을 예로들자면 입력값을 받아서 c/c++로 서버 내부에서 처리하는거 같던데..
생각하는게 맞는건가요??
또 이런식으로 처리를 해줄려면 어떤 프로그래밍 언어를 사용하는게 좋을까요??
java? c++?

emeraldrhapsody의 이미지

faad2를 ARM용으로 크로스컴파일을 하려고 하는데요..

파일은 http://www.audiocoding.com/downloads.html에서 받았구..

압축을 해제하면 configure 파일에 crossscompile 하려면 --host=HOST 이렇게 하라길래 여기다가 제 툴체인이 있는 디렉토리 경로를 써줬습니다.

--host=/opt/android-8-toolchain//bin/arm-linux-androideabi-g++ 로 실행했더니..

--host 대신 --build를 쓰라고 나와서 다시

--build=/opt/android-8-toolchain//bin/arm-linux-androideabi-g++ 로 실행했더니..

아래와 같은 에러가 나면서 컴파일되지 않습니다.

ljh30633의 이미지

안드로이드 시스템 권한 얻기?관리자?

안드로이드 전체 코드를 가지고 있습니다.

밑단 수정을 하고 있는데

이미 0644 권한이 있는 파일이 있을때(test.txt)

예를 들어 시스템 권한이 있는 code내에서 chmod, fchmod, fopen, open등을하면 권한 변경이 가능한데

시스템 권한이 없는 다른 framework나 external C코드 내에서(오로지 C만있는 코드)

chmod나 fopen등을 하여 생성 해당파일을 재 생성을 하려고 할때 permission denied가 되면서

권한이 안되 생성이 되지 않습니다.(기존에 있는 0644권한 파일을 닫고 다시 쓰려고 할때)

해당 0644권한이 있는 파일을 코드내에서 쓰기 권한으로 재 생성하려고 하는데 예를 들어 0622

파일을 수정또는 쓰기를 할 수 있는 권한을 줄수 있는 방법이 있을까요?

관리자 권한이라던지 시스템 권한을 획득할수 있는..

도움좀 부탁 드립니다ㅠ

anakonda2의 이미지

sublime text 2를 이용한 python 개발 관련 질문드립니다.

최근 python을 공부하기 시작했습니다.

sublime text 2를 이용하여 진행하고 있습니다.

python으로 작성된 가벼운 오픈소스를 분석하려고 하는데

서브라임 텍스트를 이용한 소스코드 "분석"과 "디버깅" 관련 팁 정보를

아시는 분이 계시다면 공유해 주셨으면 좋겠습니다^^

페이지

프로그래밍 QnA 구독하기