프로그래밍 QnA

skylove2458의 이미지

C++ Disassembly 기능이

상단에 디버거 누른후에 창 으로 들어가 보면
중단점, 출력, 직접 실행
이렇게 3 가지 밖에 없는데 버전문제인가요?

직접 실행에서 >u 로 하면 디스어셈블러가 없습니다 라고 뜨는데
어떻게 해결해야할지...

llewnoiz의 이미지

쉘 스크립트 파일을 일고 쓰는 것에 대한 질문이 있습니다.

* 정해진 폴더 안에 있는 지정되있는 문자를 찾고 이를 수정하는 프로그램입니다.

제가 궁금한 것은 grep 으로 지정되어있는 문자를 찾은 다음, 그 뒤에있는 문자열을 읽어 들

여 파일에 같이 쓰고 싶은데 쉘을 처음 접해봐서인지 방법을 잘 모르겠네요

예)
정해진 문자 class

파일에서 아래 문자 처럼 grep 으로 class를 발견했을 때
그다음 문자인 HelloWorld 까지 쓰고 싶습니다.
class HelloWorld : public ....

< 소스 >

target_dir=$1
name=$2
target_files=$(find "$target_dir" -name "*.*" -type f )

echo $target_files

from_str='class '

for file in $target_files ; do

result=$(grep "$from_str" "$file")

feel3947의 이미지

rhel 4 버전 bonding 문제가 생겻습니다.

안녕하세요~~ 도무지 해결이 되지 않는 문제이기에 질문글 올립니다.

NIC 2개를 이용하여 본딩채널 2개를 묶어야 하는 작업인데.

본딩0번 잘 올라 오지만 도무지 본딩1번이 올라가질 않습니다.

에러메시지는 bond1 디바이스가 없다고 나오는 에러이며 네트워크 연결 관계없이

본딩 자체가 묶이지 않고 있는 시점입니다.

bond1에 구성된 포트의 링크나 개별 연결시 네트웤이 잘 잡히는것은 확인하였고

max 본딩 옵션등등 어떠한 조치를 취해도 bond1이 활성화 되지를 않습니다 ㅠㅠ

bond1을 구성하는 디바이스로 bond0을 구성하면 또 잘되더군요;

OS상의 bonding 문제 그중에서도 bond1 이 문제가 있는거 같은데 이거 해결방법이 있을까요?

고수님들의 조언부탁드립니다. ㅠㅠ lsmod를 이용한 bonding 삭제 후 추가 해도 bond1은 올라오질 않더군요

core_brave_star의 이미지

시급한 도움 바랍니다. 리눅스용 UPX가지고계신분 도와주세요

동적연결라이브러리 (so)파일에 팩을 씌우려고 하는데, 리눅스용 를 가지고 계신분 있으면 좀 도와주세요
제가 가지고 있는것은 윈도우용 인데 왜서인지, so파일은 실패하더군요
시급한 도움 바랍니다

khi8660의 이미지

Cygwin의 DLL의 implicitt Linking 도와주세요....

최근에 cygwin을 보니.. mingw-gcc가 깔려있어서 이걸로 컴파일 하려고 하는데요...
뭐 그냥 gcc로 컴파일해도 윈도우 프로그램이 그냥 되더라구요...
내부적으로 알아서 WinMain찾으면 변환하는것인지 확실치는 않지만,,

여하튼 물어보려는것은 Visual Studio의 컴파일러는 import라이브러리(.lib)로 바로 실행파일로드시 함수들이 자동적으로 import되는데..
Gygwin도 될줄알았는데, 4.7.3버전인데, 안되고 있습니다.. 가물가물하지만 이전에는 작동했었던거 같은데....

아래는 제가 링크시 사용하는 gcc옵션입니다. 더 추가해야 되는 사항이 있는지요??? 인터넷 아무리 뒤져봐도 모르겠네요.. ㅜ.ㅜ;;;;
i686-pc-mingw32-g++ -L/OpenGL/Lib/ -lGLES_CM -lEGL -o Test.exe _Test.o

/OpenGL/Lib/ 폴더안에 libGLES_CM.lib , libGLES_CM.dll, libEGL.lib , libEGL.dll 이 들어 있습니다..

chobozzang의 이미지

Linux time형식을 쉽게 바꿀 수 있는 함수가 있나요? YYYY-MM-DD HH:mm:ss -> YYYYMMDDHHmmss

안녕하세요. 현재 YYYY-MM-DD HH:mm:ss 이런 형식을 가지고 있는 string 이 있는데 이것을
YYYYMMDDHHmmss 이런 형식으로 변환하고 싶습니다. QT에선 이런 것을 쉽게 변환해주는 함수가 있었는데 혹시 c++에도 그런 함수가 있을까요? 아니면 스트링 파싱을 해서 변환시켜줘야 하나요?

spacelee의 이미지

한글 코드 "\352\265\277 \355\225\240\353\247\214\355\225\250"

아래와 같은 코드로 되어 있는 데이터를 받았는데요.
한글인 것 같습니다.

"\352\265\277 \355\225\240\353\247\214\355\225\250"

이게 어떤 한글 인코딩 방식인지 혹시 아시는 분 있으시면 알려주세요.~!!

감사합니다.!!!~~

core_brave_star의 이미지

리눅스에도 윈도우에서 쓰는 더미다와 같은 팩툴이 있을까요?

제가 처음으로 리눅스에 입문하여 윈도우에 돌아가던 엔진(Dll)을 리눅스로 포팅하는 작업을 20일동안 악전고투하여 완성했습니다.
뭐랄가~~ 정말 힘이 들었습니다. 리눅스란 말만 들었고,,, 윈도우 7에 매혹되여 윈도우에서만 살고싶었는데, ㅎㅎㅎ 그렇게 안돼요
알굿게도 윈도우에서 돌아가던 엔진을 리눅스로 넘길데 대한 일감이 맡겨졌어요...
그래서 한번 도전해보자~~ 하고 달라붙어 방대한 엔진을 다 포팅해서 쌩쌩 잘 돌아가는데...
그런데 출하하기전에 so파일을 역아셈도구로 한번 보았는데.. 뭐 함수이름, 클래스이름, 자료형이름까지 다 나오는것이였습니다.
라이센스까지 걸려있는 엔진인데 제품출하하면 단번에 크랙당할것 같았습니다.
윈도우에서는 Themida같은 팩툴을 사용해서 팩을 씌울수도 있겠는데...
리눅스에도 그런 Themida와 같은 펙툴이 있는지...
알고계시거나 가지고계신 선배님 있으면 좀 도와주세요...
부탁드리며 기다리겠습니다.

fona의 이미지

h.264에 원하는 데이터 집어 넣기

안녕하세요. 개발 방향을 잡는데 너무 답답하고 궁금한게 있어서 질문드립니다.

개발하려고 하는 것은
인코딩된 영상이 있으면, 일반적인 플레이어(곰플, 팟플레이어)에서는 skip하는 data구조에
원하는 data를 삽입할려고 하고 있습니다.
이게 frame을 복원하는 단위 사이에 넣을 수 있는지
아니면 인코딩된 영상이 있으면 맨 뒤에 data를 삽입할 수 있는지 궁금합니다.

일단 자료조사는
개발 환경은 어떻게 진행할 지 몰라서 ffmpeg을 설치해뒀습니다.
참고 문서로는 ISO_14496-12를 참고했습니다.
file structure 구조를 파악하기 위해 isoviewer를 이용했습니다.
NAL단위로 데이터를 삽입해야 하나 해서 JM소스도 찾아서 보고 있는 중입니다.

페이지

프로그래밍 QnA 구독하기