프로그래밍 QnA

dgkim1026의 이미지

make 문제점 도움 부탁드립니다.

CentOS에 Oracle 11g를 설치 후에 make를 하는데 아래와 같은 메세지가 뜹니다.

make: 'pcscfg.cfg' is up to date.

pcscfg.cfg는 오라클의 Pro*C용 config 화일입니다.

up to date가 무슨 의미인지요?

고수님들의 도움 부탁드립니다.

jokercha의 이미지

multihomed 환경에서 소켓통신을 할때

multihomed 환경에서 소켓통신을 할때요

어떤 인터페이스를 이용해서 통신하라고 설정해 줄 수 있을까요>??

dehac의 이미지

pthread 에서 pthread_join 이후 pthread_t 값

두번째 소스코드에서 p_thread[0] 값이 NULL 이 되는 이유를 모르겠네요.
혹시 아시나요?

jokercha의 이미지

가상 멀티 인터페이스를 이용한 통신 관련..

한 리눅스 머신에 가상 인터페이스를 여러개 만들어서(ifb를 이용하는 등) 통신을 할건데요

한 프로그램에서 멀티 쓰레드를 만들어서 각각의 스레드가 앞서 만든 다른 인터페이스를 통해서 통신을 하는데 같은 서버에서 파일을 받아 오는거죠

이럴때 그럼 가상인터페이스와 스레드를 어떻게 바인딩 시켜서 통신할 수 있을까요??

기존의 bind함수는 서버의 ip주소만을 이용하는데

각각의 스레드를 가상 인터페이스와 직접 바인딩 시키고 싶거든요....

kbj0607의 이미지

리눅스에서 logical block address 얻기

리눅스에서 현재 제 프로그램이 접근하고 있는 logical block address를 출력해보고자 합니다. 리눅스를 접한지 얼마 안되서 힘드네요ㅠ
구체적으로는 SQLite3 에서 현재 제 임시 파일의 logical address를 확인해보려고 합니다. 방법이 있을까요? 구글링 해도 잘 안나오고 전부 physical address 얘기만 나오네요.
저는 physical address로 매핑되기 이전의 logical address를 얻고 싶습니다.

그리고 제가 이해하고 있는 개념이 맞는지 잘 모르겠습니다.
SQLite3에서 임시파일이 실제로 write 되는 곳은 disk일텐데. 어찌되었든 MMU에서 logical address(제가 알기론, 리눅스에서는 logical address=linear address = virtual address인데요,, 이것도 맞나요?) 를 physical address로 매핑해주는 매핑 table이 있고 저는 이 부분에서 메모리수준에서의 주소인 logical address를 얻고싶습니다.

ShaYEL의 이미지

return하도록 하는 함수

C에서 함수가 return되도록 하는 함수를 짤 수 있나요?
이를테면,

function1(...)
{
	A를 만족하면 return하라.;
}
 
function2(...)
{
	.
	.
	function1(...);
	.
	.
}
 
main()
{
	.
	.
	function2(...);
	.
	.
}

이런 코드에서, main에서 function2를 실행하던 도중 A라는 조건을 만족하면 function1에 의해 function2가 return되고, main에서 마저 다음 명령을 수행하도록 하는 것이죠

oblab의 이미지

임베디드 리눅스 ssdh 데몬파일을 만들려고 하는데요

ssd 접속을 위해서 arm용 ssdh 데몬 실행파일을 만들려고하는데요
만들어서 램디스크에 넣어서 돌리기만 하면될것 같은데;;

ssdh관련 검색을 해서 순서대로 따라해봐도 중간에 에러들만 나고...잘 안되네요
ssdh arm 데몬만드는 메뉴얼이나 참조할 자료좀 알려주세요...
cpu는 엑시노스4412를 사용중에 있습니다; 감사합니다

fhdaos10의 이미지

argv[][]로 선언하는 것과 **argv둘은 완전 같은 것인가요?

문자열을 표현할 때
1. 문자배열을 이용
2. 문자형포인터 이용
이렇게 두가지 방법이 있는데 이 둘은 비슷한 기능을하지만 엄연히 다르지 않나요.

그러면 argv[][]와 **argv도 서로 다른표현아닌가요? 근데 스타일에 따라 *argv[] / argv[][] / **argv 이렇게 셋중에 하나를 쓰던데 그럼 결국

문자배열이나 문자형포인터 둘다 같다는 소리아닌가요?

예전에 공부할 때 얼핏 기억나는 것이 *와 배열의 []가 같다고 보면된다고 하던데...

혼란스럽군요;;

khalisto의 이미지

find -exec vi 에서

안녕하세요. 대학 졸업논문 때문에 연구하고 있는 리눅스 유저입니다.

find 와 vi 명령어를 이용하여 특정 키워드를 치환하고 저장하는 명령은 검색을 통해 충분히 배울 수 있었는데

find . -name "test.txt" -exec vi -c "%s/Morning/Evening/" -c "wq" "{}" \;

특정 키워드가 포함된 라인 바로 하단에 새로운 내용을 추가하려고 하는데 응용이 잘 안 되어 도움을 얻고자 질문드립니다. ^^

test.txt 파일 내용은 다음과 같습니다.

Good Morning
Hello?

find . -name "test.txt" -exec vi -c "%s/Morning/Evening/" -c "wq" "{}" \; 를 실행하면 정상적으로 Morning -> Evening 으로 변경 됩니다.

예를 들어 Hello? 하위(3행)에 Goodbye 라는 키워드를 위와 같은 find 명령으로 실행하고자 한다면 어떠한 방법으로 수행해야하는지 조언 부탁드립니다.

감사합니다.

Kuroneko0109의 이미지

어셈블리 문법 질문입니다.

jmp A:func_in_A

이 인텔 문법을 AT&T 표현으로 바꾸려면 어떻게 해야 합니까?

페이지

프로그래밍 QnA 구독하기