c++ 3

[Android] 기존 프로젝트에 NDK 적용 방법 정리

NDK 프로젝트를 매번 진행할때마다 설정을 구글에 검색하고 있는 저를 보며 이번 기회에 정리해야겠다 벼루고 있었는데 게을러서 미루기를 수차례 드디어 칼을 뽑아 정리합니다. 기존 프로젝트에 NDK 를 설정하는 방법을 정리한다고 했으나 내용은 프로젝트 생성부터(Java) 설정으로 정리하려고 노력했습니다. 그리고 정리하다 보니 Mac 과 Window 가 환경이 달라 경로 설정도 다른것을 확인하여 경로는 각각 정리하였습니다. 전반적인 내용은 빌드되는 운영체제 상관없이 같으니 참고해서 봐주세요. .so 파일만 가지고 연결하는 법은 아래에 포스팅에 설명 되어 있습니다. [Android/NDK] 기존 프로젝트에 .so 파일 연결하는 법 목적 NDK 프로젝트를 사용하는 목적은 여러가지가 있으나 제가 경험한 사항은 주로..

개발 (develop) 2021.09.10

쉬운 개발언어의 미래

지금부터의 내용은 지극히 개인적인 의견이다. 현재 많은 개발언어들이 존재한다. 그중 가장 이슈가 되는 언어는 파이썬, 자바, Swift, C++ 이다. 이 언어들은 모두 무료로 사용가능하며 2018년 중/후반 부터 JAVA는 오라클로부터 유료화 되었다. 이처럼 파이썬, Swift 등의 쉬운 언어들도 수요가 늘어나면 언제든 유료화 될수 있다고 보여진다. 그래서 개인적으로는 C/C++ 언어는 유료화가 되지 않을것 같아 보이며, 앞으로 C++ 개발언어의 수요가 늘어날 것으로 보여진다. 현재 프로그래밍 공부를 시작한 사람들은 JAVA/C++/C 언어는 어렵다고 느껴 파이썬과 같은 스크립트 언어를 주로 공부하는 사람들도 있다. 하지만 아직까지 JAVA도 마찬가지이긴 하지만 C/C++의 성능을 내지 못하는게 사실이..

개발 (develop) 2019.07.26