본문 바로가기

분류 전체보기61

glew 빌드 확인 GLEW는 OpenGL Extension Wrangler Library의 약자로, OpenGL의 확장 API를 지원하기 위한 라이브러리이다.소스 코드는 이 곳을 이용하면 된다.GLEW: The OpenGL Extension Wrangler Library The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library. GLEW…glew.sourceforge.net윈도우용은 친절하게도 바이너리 형태로 라이브러리를 제공하고 있다. 압축된 파일을 풀어보면,바이너리 형태 라이브러리하지만, 직접 빌드해봐야 제맛이다.소스 코드를 풀면, 바이너리 패키지를 풀었을 때보다는 좀 더 복잡한 폴.. 2018. 3. 13.
원격 접속되는 안드로이드 에뮬레이터 만들기 android-studio를 사용하면 안드로이드 장비나 에뮬레이터를 연결하기 위해서 특별히 신경 쓸 일이 없다. 하지만, android-studio는 너무 무겁다. 업무에 사용하는 컴퓨터가 사양이 떨어지는 것은 아니나, 업무 특성상 visual-studio를 띄우고, chrome 에 20개 이상의 탭을 띄우는 나에게는 어느 하나라도 작업을 다른 컴퓨터에서 할 수 있었으면 하는 바람이 있었다.다행히, 테스트용으로 사용하는 리눅스 서버가 있었고, 여기에 VNS를 설치해서 내 컴퓨터에서 원격 데스크톱으로 연결하고, android-studio 를 구동하면 어떨까 하는 생각이 있었다. 리눅스 서버에는 centos 7가 설치되어 있었기 때문에 이러한 환경을 만들기는 어렵지 않았고, android-studio 리눅스.. 2018. 3. 13.
안드로이드 에뮬레이터 IP 확인하기 결과부터 얘기하자면 android-studio 를 통해서 만든 에뮬레이터 IP는 10.0.2.15 이다. 10.0.2.15 라는 IP는 virtualbox 전용 호스트 네트워크 연결 방식에서 사용되는 IP 이다. 아마도 이와 동일하거나 유사한 방식으로 에뮬레이터와 host 컴퓨터 간에 연결이 되는 것으로 예측해본다.그러나, 반드시 에뮬레이터가 android-studio 이란 법은 없다. 지난 번 포스팅 한 글에서도 에뮬레이터를 virtualbox에서 android-x86 배포판을 이용해서 만들었다. 네트워크 연결 방식은 바뀔 수 있고, IP도 바뀔 수도 있는 것이다. 에뮬레이터가 아닌 실제 장치도 동일한 방법으로 확인할 수 있을 것이다.에뮬레이터도 결국 linux 기반의 장치이다. 그러므로, ifconf.. 2018. 3. 13.
리눅스 배포판 버전 확인 리눅스를 직접 설치하지 않고 사용하는 경우, 특히 요즘은 클라우드를 통해서 리눅스 환경을 제공받기 때문에, 어떤 배포판인지 확인하는 것이 필요할 때가 있다. cat /etc/*release/etc 디렉토리에 os-release 와 lsb-release 와 같은 파일이 있다. 이 내용 안에 배포판과 버전 정보를 확인할 수 있다.lsb 는 Linux Standard Base 의 약자이다. 2018. 3. 13.