프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

tsusai의 이미지

함수 정의부 없이 함수 call 하는 코드의 빌드가 가능할까요?

상황은 대략 이렇습니다.
안드로이드이구요.

func1() 의 구현부가 포함된 라이브러리 lib1.a 가 있구요.
개발중인 코드에서 func1()을 call 하는 부분이 있는데,
이 코드와 lib1.a를 함께 사용해서 app1.so를 뽑아내는 것은 해 봤습니다.
이 so 파일은 안드로이드 앱에서 로드하여 잘 실행됩니다.

그런데 이렇게 하지 않고..
lib1.a 없이 코드만 단독적으로 app1.so로 뽑아내는게 가능할까요?
이 말은 func1()의 몸체부 구현 없이 코드가 빌드될 수 있느냐
의 문제라고 표현해도 될 것 같은데요.
물론 lib1.a는 lib1.so로 따로 뽑아낼 것이며,
앱 실행 시점엔 app1.so와 lib1.so의 두 개의 동적 라이브러리를 로드해서 사용하면 된다는 시나리오 입니다.

라고.. 어디선가 들은적이 있는데..
이게 정말 가능한 것인지 모르겠습니다.
아무리 해봐도 func1() 구현부 없으면 undefined reference 어쩌고 저쩌고가 떠서요.

sincerely0의 이미지

AIX에서 more로 파일을 열어볼씨 한글깨짐현상

vi와 tail 명령어를 이용하여 파일을 보면 한글이 정상 출력되는 것을 확인했습니다.

log 파일을 봐야하는데 파일이 너무 커서 vi로는 열리지 않습니다.

more 명령어로 파일 읽을시 한글이 깨지지 않도록 하는 설정을 어떻게 해야하는지 궁금합니다.

u235의 이미지

btrfs 볼륨은 오직 루트만이 접근할수 있나요?

디스크리스 pxe 서버용도로 btrfs를 설치했습니다.
btrfs는 스냅샷과 순간복원 처리에 필수도구인데요
처음에는 볼륨 자체를 btrfs로 만들어야 작동하는걸 몰라 다소 착오가 있었습니다.

문제는 이 특별한 볼륨은 오직 루트여야만 접근되는 기이한 현상이 있네요.

물론 777권한을 주어도 같으며 심지어 삼바에 올리면 외부접근은 원천 차단돼 버립니다.부

forska의 이미지

ms-sql 2012 express 설치 중 계속 오류가 납니다 ㅜㅜ

안녕하세요!
sql을 공부하려고 ms-sql 2012 express 버전을 설치하고 있습니당.
설치하는 도중에
"이 windows installer 패키지에 문제가 있습니다. 이 설치를 완료하는 데 필요한 dll을 실행할 수 없습니다."라고 계속 에러가뜨네요ㅜㅜ(운영체제는 윈도우7 ultimate입니당.)
몇일째 방법을 못찾고 있어용 ㅜㅜ
도움 부탁드리겠습니당 ㅜ_ㅜ

kombo67의 이미지

비전공자 IT인의 고민입니다.

안녕하세요
비전공자 IT인입니다

현재 OA 업무와 유닉스 보조를 맡고 있습니다.
가진 자격증이라고는 리눅스마스터 뿐이며 , 고졸입니다

경력을 1년 채운 현 시점에서 퇴사를 생각하고 있습니다.

앞으로 나아갈 길에 대해 고민을 하는 중입니다

CCNA , 기사 ( 학점 따서 ) 자격증
학사 취득을 위한 학은제 등 을 생각 하고 있습니다

가능하다면 이직이 제일 좋겠지만
확실히 OP 로 들어왔고 그 수준이라서
어딜 경력이라 말하고 들어가기가 어렵겠더라구요

그냥 자게인 만큼 여러분들이 '저' 라면
어떻게 미래를 준비하시겠습니까 ?

또는 이런 미천한 저에게 무료 강의 사이트가 있다면 추천좀 부탁드리겠습니다

관심분야는 언어, 서버 쪽입니다

hongjun423의 이미지

리눅스 root권한을 얻어서 tar.gz파일을 풀었는데 소유유저:그룹 이 이상한게 나옵니다.

/home1/src 디렉토리를 만들고 src안에 tar.gz 파일을 넣었습니다.

[hong@localhost src]$ ls -al
total 21824
drwxr-xr-x. 2 root root 31 Mar 16 09:03 .
drwxr-xr-x. 3 root root 16 Mar 16 08:09 ..
-rw-r--r--. 1 root root 22346977 Mar 15 21:11 node-v4.4.0.tar.gz

이 상태에서 su - 명령어로 root 권한을 얻었습니다
그리고

[root@localhost src]# tar xzvf node-v4.4.0.tar.gz

을 실행한뒤 ls -al 을 입력했는데요
압축을 푼 파일의 유저,그룹 표시 부분이 이상합니다.

hoochoona의 이미지

리눅스 커널 모듈 프로그램 디버깅하려고 합니다.

안녕하세요.
고수님들께 하나 물어보려고 합니다.

모듈 프로그램을 만들면서 디버깅하려고 환경을 구축하고있습니다.
kgdboe를 사용해서 원격지에 있는 노드에서 디버깅하는것이 목적인데요.

지금 개발노드에 kgdboe를 설치하고 커널 소스와 빌드 디렉터리를 sshfs로 디버깅 노드에 마운트했습니다.
디버깅 노드에서 마운트된 빌드 디렉터리에 vmlinux 파일을 gdb로 열고 소스코드까지 보이는것과
break point가 잡히는 것, 디버깅을 시작하면 개발노드가 멈추고 gdb 명령으로 동작하는 것 까지 확인했습니다.

개발노드에서 간단한 hello world 모듈 프로그램을 작성하고 컴파일 후 등록한 뒤
디버깅노드에서 gdb로 vmlinux를 열어보았으나 hello world 모듈 프로그램 소스를 못찾아 break point를 걸 수 없더군요.

어떻게하면 모듈 프로그램의 소스를 원격지에 보여지면서 디버깅을 할 수 있을련지요...

39first의 이미지

DHCP 릴레이

DHCP relay agent를 쓸 일이 생겨서 먼저 vmware에서 테스트 해 보고 있는데 잘 안되네요..
데비안 8.1 사용중이고 dhcp 서버로는 isc-dhcp-server, 릴레이 에이전트로는 isc-dhcp-relay를 사용중입니다.

[클라이언트](dhcp,eth0)====(20.0.0.1/16,eth1)[릴레이 에이전트](10.0.0.2/16,eth0)====(10.0.0.1/16,eth0)[DHCP 서버]

이런 식으로 구성되어 있고, 스크린샷은 각각 isc-dhcp-server,isc-dhcp-relay의 설정입니다.
꼭 이 구성이 아니더라도 해 보신 분들은 어떻게 해서 성공하셨는지 답변좀 달아주시면 감사하겠습니다...

param123의 이미지

cortex-a9에서는 rtos 안쓰고 중첩 인터럽트

불가능 한가요?

free rtos에서는
중첩 인터럽트가 실행
가능하다고 나오긴하는데요.

펌웨어 단계에서 rtos로
넘어가지 않고 해결하고
싶은데, 해결책이 있을까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기