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

zozond의 이미지

[왕초보] HP-UX 포팅에 대해 질문하고 싶습니다.

회사에서 HP-UX 서버에 포팅을 하게 되었습니다.
근데 처음 해보게 되는 일이라 그런지 너무 막히는 점이 많아 몇가지 질문 드립니다.

1. opencv를 HP-UX로 포팅하는 중인데,
컴파일을 하려면 c++11 을 지원하는 gcc가 필요합니다.
근데 찾아 보니 gcc 4.2.3. 버전이 나오는데, 이 버전은 c++11을 지원하지 않습니다.
혹시 도움받을 링크가 있을까요 ?

2. HP-UX 에서 autogen.sh 를 실행 시키면 에러가 뜹니다.
필요한 dependency는 이미 밑의 링크에서 전부 다 다운 받았습니다.

http://hpux.connect.org.uk/hppd/packages.html

뜨는 에러는 이렇습니다.

livey의 이미지

[완료] 파이썬 인터프리터를 프로그램에 내장하는 방법 문의

안녕하세요
파이썬 초보입니다.

윈도우 프로그램이나 안드로이드 앱에 파이썬 인터프리터를 내장하여 제가 만든 프로그램에서 파이썬 코드를 입력하면 실행되게끔 만들고싶은데요

파이썬 인터프리터가 오픈소스 형태라면 dll 형태로 만들거나
안드로이드에서도 ndk 로 파이썬 인터프리터 소스를 컴파일 하여 내장하면 애플리케이션에 내장하는게 가능할것같은데

이게 가능한지 궁금합니다. (__)

beautyofwait의 이미지

리눅스 Cent OS 에서 /etc/hosts 파일 관련하여 갱신하는방법에 대한 질문입니다.

현재 리눅스 서버를 운영하다

모니터링을 위해 서버 이름을 변경하여 관리하기로 하였습니다.

그래서 먼저 /etc/hosts 파일을 수정하여 주었습니다

기존의 /etc/hosts 테이블

10.0.2.2 server1
10.0.2.3 server2

변경한 /etc/hosts 테이블

10.0.2.2 mon1
10.0.2.3 mon2

해당 테이블은 정상적으로 변경이 되었고, ping 테스트를 하였을때

ping mon1 으로 핑을 보내면 정상적으로 10.0.2.2 로 전달되는것을 확인했습니다.

그런데 모니터링 서버에 여전히 server1 으로 출력되는것을 확인하고 다시 ping 테스트를 했을때

ping server1 으로 핑을 보냈더니 hosts 파일에는 있지도 않은데 정상적으로 10.0.2.2 로 전달하는 것입니다.

saveai의 이미지

c파싱 질문드려요( 전에껏 삭제 방법을 몰라서..)

우선 전에 질문을 난해하게해서 지우고 다시 쓰고싶었으나 지우는 방법을 몰라서 죄송합니다
다시 쓰자면
c로 프로그램을 파싱할 생각인데요
예를들어서

기상청 홈페이지에서 편의를 위해 사람들에게 무료로
날씨 정보 제공 프로그램을 배포한다고 쳐요
그 프로그램은 인스톨러로 배포되고 있어서 다운받은후 설치하면 실행파일이 생기죠

그 실행파일을 파싱하는데 복잡하고 어렵고 오래걸리는 작업인가요

semjase의 이미지

[완료] 왕초보입니다. gcc 에러메세지의 의미가..

   1 #include <stdio.h>
   2 
   3 int main()
   4 {
   5     char s[1001];
   6     scanf("%s", s);
   7     printf("%d", (int)strlen(s));
   8     return 0;
   9 }   
  10 

aaman의 이미지

Makefile 구현 도중 궁금한 점이 있습니다.

Makefile 구현 도중 궁금한 점이 있어 글 올립니다.

현재 Makefile 에는 아래와 같은 소스가 있습니다.

.... (생략)

aaa:
$(shell sh getver.sh)

.... (생략)

아시겠지만 make aaa 커맨드 입력 시 getver.sh란 쉘 스크립트를 실행하는 명령 입니다.

쉘 스크립트 내용은 별것 없고 아래와 같습니다. (2줄이 끝입니다.)

#!/bin/sh

git init

쉘 스크립트를 따로 실행하면 정상 실행 됩니다.

그런데 Makefile에 쉘 스크립트 실행 명령어를 넣어서 실행하면 아래와 같은 에러가 떨어지네요.

Initialized empty Git repository in /home/.git/
make: Initialized: 명령을 찾지 못했음
make: *** [aaa] 오류 127

쉘 스크립트 내 git init 명령이 한번은 실행 되는거 같은데 왜 다시 에러를 뿜는지 잘 모르겠습니다.

saveai의 이미지

c로 파싱하기

c로 프로그램을 파싱할 생각인데요
예를들어서

기상청 홈페이지에서 편의를 위해 사람들에게 무료로
날씨 정보 제공 프로그램을 배포한다고 쳐요
그 프로그램은 인스톨러로 배포되고 있어서 다운받은후 설치하면 실행파일이 생기죠

그 실행파일을 파싱하는데 복잡하고 어렵고 오래걸리는 작업인가요

mosad34의 이미지

공유 폴더를 빠르게 사용하는 방법이 있을까요?

안녕하세요~

다름이 아니고 윈도우에서 폴더를 공유해서 리눅스에서 접근해서 사용하고 싶은데

단순 윈도우의 네트워크 공유 폴더 말고

별도의 다른 프로그램이나 상용프로그램등을 통해 윈도우 특정 폴더의 공유해서

리눅스에서 빠르게 접근할 수 있는 기법이나, 프로그램등이 있을까요??

윈도우 공유폴더는 내부적으로 속도제한이 있는것으로 알고 있어서

윈도우 공유폴더 말고 다른 방법으로 리눅스에 빠르게 접근할 수 있는 방법이 있을까 하여

문의드립니다..

gyutae1990의 이미지

[완료]c++ 템플릿 기법을 이용해서 여러 타입의 데이터를 저장하는 링크드 리스트를 만들 수 있는지 궁금해서 질문 올립니다.

c++ 템플릿 기법을 이용해서 여러 타입의 데이터를 저장하는 링크드 리스트를
만들 수 있는지 궁금해서 질문 올립니다.

아직 구현은 안보았지만 제작한다면
템플릿 링크드 리스트로 구현하되 템플릿 인자 타입은 void* 로 모든
타입을 가리킬 수 있게 하는 방식으로 하려고 합니다.

노드 정의는
template (typename DATA_TYPE)
class Node{

DATA_TYPE *_data; //현재 가르키는 자료형
Node *_next; //다음 노드 주소
string _type; //_data의 타입 저장
}

해두고 Node 생성시 _data가 void*로 저장되면 타입을 모르므로
string _type으로 타입을 기록해두려고 합니다.

그리고
_data 값을 반환시 _type도 같이 반환하려고 합니다.

혹시 이렇게 링크드 리스틀 만든 분 계신가요??!

akayong의 이미지

vs2012에서 "올바른 win32 응용 프로그램이 아닙니다. "

개발 환경 : win7 32bit
vs2012
플랫폼 도구 집합 : v110_xp (vs2012 - winXP)

-> 즉, 구글링 해서 많이 나오는.. xp 관련해서 플랫폼 도구 집합 변경 하는건 상관없어 보입니다.

release - win32 로는 컴파일 - 링킹 - 실행 모두 다 잘 됩니다.

debug - win32 로.. 컴파일 완료, 링킹 완료.. 실행만 하면

"프로그램을 시작할 수 없습니다." 라는 메시지가 뜹니다.

그래서 해당 프로젝트의 debug 폴더를 보면
해당 exe 파일이 생성이 되어 있습니다.

그래서 exe 를 더블클릭 해 보면
"올바른 win32 응용 프로그램이 아닙니다." 라고 메시지가 뜨며 실행이 안됩니다.

전처리기 정의도 win32 되어 있고
대상컴퓨터 (/machine:x86) 옵션도 되어 있는데..

왜 이럴까요..

VS 는 왜이리 오류 메시지가
불친절 하나요....................... ㅠㅠ

페이지

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