프로그래밍 QnA + 설치 및 활용 QnA

시류의 이미지

C++/CLI 정적 컴파일 혹은 #using <System.dll> 대체하기..

MSVCR100.dll 의 정적 링크 컴파일을 하려고 하는데

#using 을 사용한 코드 때문에 정적 링크로 컴파일이 불가능 하네요..

C++/CLI에서 해당 dll을 파일에 포함시켜 컴파일 하는 방법이나..

#using 을 사용해서 만든 코드를 다시 네이티브 c++로 바꿔서 사용하기 위한 방법좀 알려주시면 감사하겠습니다..

ldshyun7의 이미지

grep "문자열" 파일명 > /dev/null $a = $? $?의 종료의 값을 $a에 대입받고싶습니다.

안녕하세요?

grep "stop" test.sh > /dev/null
aaa = $?

위문법이 안맞는것같아서 도움 요청드립니다..

grep의 검색결과 정상종료(0)인지 비정상인지(1) $? 로 알수있다는데요

이것을 변수에 저장해서 활용하고싶은데 당최몰르겠습니다.

지금은 그냥

if (( $? ))

이런식으로 활용중인데요. 도움부탁드립니다.

cdp369의 이미지

리눅스 mkdir 좀 도와주세요

#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/stat.h>
 
int main(int argc, char *argv[])
{
  int opt;
  int ch;
  char conin = 'h';
  opt = getopt(argc, argv, "m:");
 
  if(opt == 'm')
  mkdir(argv[2], ch);
  else
  mkdir(argv[1], 0755);
}

제가 mkdir 명령어를 우분트로 구현할려고 하는데요

옵션으로 -m기능을 넣고싶어서요 -m을 쓰면 권한을 부여할수 있게 해주고 싶습니다

그리고 opt = getopt(argc, argv, "m:"); 이부분을 어디서 갖고 온건데여

k1d0bus3의 이미지

다양한종류의 pc에서 돌아가는 리눅스를 만들고 있습니다. 도와주세요.

usb로 돌릴 저만의 리눅스를 만드는중입니다.

ubuntu기반의 리눅스를 기반으로 제작중인데, 다양한 종류의 pc에서 테스트중입니다.

문제는 intel core i5 시리즈의 pc에서는 부팅이 안됩니다.

cpu문제인지 드라이버문제인지 모르겠습니다.

저는 적합한 커널과 모듈들이 있으면 될꺼라 판단햇습니다.

때마침 live usb 형태로 배포되는 ubuntu기반의 backtrack5라는 리눅스가 어느 pc에서나 잘 돌아가길레,

거기에 있는 /boot/vmlinuz-x, /boot/initrd.img-x, /lib/modules/x 를 가져와서

루트파일시스템에 넣었습니다.

그런데도 화면이 먹통이되거나, 디바이스쪽 에러메세지를 내면서

부팅이 멈춥니다.

뭐가 문제일까요?

제가 뭘 빠트린게 있습니까?

dltkddyd의 이미지

DoubleBit 공용체를 FloatBit 공용체에서 사용하기 위해 전방선언

아래에서 정의된 DoubleBit 공용체를 FloatBit 공용체에서 사용하기 위해 전방선언을 다음과 같이 하였습니다.

//전방선언
union DoubleBit;

union FloatBit {
//정의
FloatBit(const DoubleBit& right) {
double temp=right.mydouble;
}
};

union DoubleBit {
//정의
};

이 코드를 컴파일하면 다음과 같은 두 가지 에러가 납니다.

전방선언부에서
error: forward declaration of 'const union DoubleBit'

FloatBit(const DoubleBit& right) 부분에서
error: invalid use of incomplete type 'const union DoubleBit'

이 에러를 어떻게 수정해야 하나요. 고수님들의 지도편달 부탁드림...

mcom7573의 이미지

숫자를 역순으로 가져오는 어셈블리코드인데요~

숫자를 역순으로 가져오는 어셈블리코드인데요~

start: jmp main

num1 db 39h

main proc

Again:
mov ah,02h
mov dl,num1
int 21h

dec num1
cmp num1,2fh
jne Again
int 20h

main endp
end start

이 코드를 리눅스 어셈블리로 바꿔야 하는데

int나 20h같은 부분들을 해석하기가 어려워서 코드의 의미를 좀 부탁드리고 싶습니다..ㅠ

감사합니다~!

mcom7573의 이미지

숫자를 역순으로 가져오는 어셈블리코드인데요~


숫자를 역순으로 가져오는 어셈블리코드인데요~

start: jmp main

num1 db 39h

main proc

Again:
mov ah,02h
mov dl,num1
int 21h

dec num1
cmp num1,2fh
jne Again
int 20h

main endp
end start

제가 리눅스 어셈블리를 배우고 있는데 배우지 않은 명령어때문에

해석하기가 어려워서 코드의 의미를 좀 부탁드리고 싶습니다..ㅠ

감사합니다~!

alwaysN00b의 이미지

LSM(Linux Security Module) 컴파일 오류

안녕하세요.

간단하게 아래와 같은 소스로 컴파일 해봤는데 오류가 나네요.. 한참 삽질해봤는데, 제 실력으론 부족해서 질문 올립니다.

코드는 아래와 같고

시류의 이미지

윈도우 루트 인증서 등록 방법 문의

클라이언트 단에서 신뢰받은 루트 인증서로 등록해야 되는 경우가 발생하여

기존에 인증서 설치 방법으로 조금은.. 귀찮게 하던것을 좀더 간단하게 할수 없는 방법이 없을까 찾다가

피들러에서 간단하게 루트 인증서 등록이 되는것을 보고 이와 관련된 방법이 어떤게 있을지..

문의 드립니다.

혹시 스샷과 관련된 방법을 사용 할 수 있도록 관련된 자료를 알려주시면 감사하겠습니다...

rabbit59의 이미지

데몬이 비정상종료가 될때 해결법..

proC 로 작성된 SMS 발송데몬이 있습니다.
크게 복잡한 내용도 아닌데..
1분마다 QUEUE 에 들어온 데이터를 읽어 SMS 서버로 전송하는역할을합니다.
일반적으로 잘 작동되고 돌고있는데.. 아무 신호없이 죽는경우가 두어달에 한번씩 발생합니다.
그래서
갑자기 종료되는 이유를 찾고싶은데 정상종료가 아니기에 로그에 남는게 없습니다.
비정상종료될때 받은 시그널이나 상황을 알고싶은데
그런걸 로그에 남길 방법이 있을까요
더 필요한 정보가 있으면 알려드리겠습니다.
기능개선을 해야하는데.. 이유를 모르니 뭔가 해볼수가 없네요
도움 부탁드립니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기