카테고리: VisualC++

Cross compiling 환경을 위한 eclipse CDT + Mingw환경구축

1. Eclipse다운 로드 for C++ URL: http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/neon3 2. CDT설치 http://download.eclipse.org/tools/cdt/releases/9.2 CDT 다운로드 — help -> install New Software –> Add Add Repository (2017-07-07 기준) Name : CDT , Location: http://download.eclipse.org/tools/cdt/releases/9.2 3. MinGw설치 3-1. 다운로드 및 설치 https://sourceforge.net/projects/mingw/ 3-2. 환경변수에 Path 추가 C:\MinGW\bin 3-3. 실행테스트 DOS cmd에서 출력확인 gcc –version 결과: gcc (GCC) 5.3.0 4. Eclipse […]

더보기

Java에서 WebSocket 연결

1. 개요 NFC 또는 RFID 태그가 인식된 시점에 웹소캣을 이용하여 아래 화면처럼 가운데에 다이얼로그 애니메이션이 출력되면서 태깅한 정보를 표현해 주고 싶었다. 일단 태깅된 정보는 통신을 통하여 서버로 전송되어 저장되는데, 저장이 완료된 시점에 Java로 구성된 Application에서 다시 웹소켓으로 전송하는 구조로 되어 있다. 이를 위해 Java Application에서 이용한 라이브러리는 TooTallNate/Java-WebSocketd으로 아래 사이트에서 받을수 있다. – https://github.com/TooTallNate/Java-WebSocket 2. […]

더보기

aws ubuntu에 redis 설치하여 jedis 연동하기

다음은 아마존 웹서비스 aws의 우분투에 redis를 설치하고, 전자정부프레임워크 기반에 jedis를 붙여 테스트 한 결과이다. 1. 파이선 설치 sudo apt-get install -y python-software-properties 2. 레포지토리 추가 sudo add-apt-repository -y ppa:rwky/redis 3. 업데이트 sudo apt-get update 4. 설치 sudo apt-get install -y redis-server 5. 전자정부프레임워크 설정 1) context-redis.xml 2) pom.xml에 추가 참고로 jedis가 리눅스에서는 버전문제가 있는듯하다. 2.5.2는 […]

더보기

boost 라이브러리 설치하기 (기준 15.04.16 , V1.57, VS2013용)

1. boost 라이브러리를 다운 받는다. (기준 15.04.16 , VS2013용) – http://sourceforge.net/projects/boost/files/boost/1.57.0/ – 파일: boost_1_57_0.zip 2. boost 라이브버리의 압축을 푼다. – 위치: C:\Program Files (x86)\boost\boost_1_57_0 3. boostrap.bat 실행으로 b2 설치 Tool 생성 C:\Program Files (x86)\boost\boost_1_57_0\bootstrap.bat 실행 — 생성되는 파일 b2.exe (부스트 설치 Tool) 4. b2.exe 를 설정에 맞게 실행 4-1. dynamic dll용 lib 및 dll, 헤더파일 […]

더보기

Windows8 기반 에서 Apache Karaf를 이용한 OSGI 개발

아래는 Java의 Native Code로 인하여 OS마다 컴파일이 잘 안 되는 경우가 발생할 수 있어 정리한 사항이다. 1. 아파치 Karaf 설치 및 실행 1) 다운로드 경로 : http://karaf.apache.org/index/community/download.html에서 apache-karaf-2.3.2.zip 버전 다운로드 및 압축해제 2) 실행 : 해당 폴더의 bin 에 들어가서 karaf.bat 실행 ※ 참고 : karaf 종료 : shutdown 2. 메이븐 설치 1) http://maven.apache.org/ 에 […]

더보기

이클립스와 아두이노의 연동

다음은 아두이노 IDE의 불편함 때문에 자료를 찾아보니 이클립스에서 연동가능함을 알고 정리한 글이다. 또한 Windows 8.1 64비트 노트북에서 테스트 하다보니 다양한 에러사항이 발생하여 이를 처리한 내용이기도 하다. 1. 이클립스 다운로드 – https://www.eclipse.org/downloads/ 에서 “Eclipse IDE for C/C++ Developers, 164 MB” 64비트 버전 다운로드 2. 아두이노 플러그인 설치 2.1 Help > Install New Software…메뉴에서 Add 버튼 클릭하고 […]

더보기

부스트 라이브러리 설치

1. boost 라이브러리를 다운 받는다.     http://sourceforge.net/projects/boost/files/boost/1.54.0/     파일: boost_1_54_0.zip 2. boost 라이브버리의 압축을 푼다.     위치: C:\Program Files (x86)\boost\boost_1_54_0 3. boostrap.bat 실행으로 b2 설치 Tool 생성     C:\Program Files (x86)\boost\boost_1_54_0\bootstrap.bat 실행     — 생성되는 파일     b2.exe      (부스트 설치 Tool)  4. b2.exe 를 설정에 맞게 실행     — 4-1. dynamic dll용 lib 및 […]

더보기