안녕하세여,…
오늘 수업중에 문득 생각이 난 것이…
"스마트폰으로 간단한 C언어 코딩이 가능할까…?"
였습니다…
정보를 찾아봤는데…
모두 안드로이드어플 개발 컴파일 혹은 시뮬레이터 대신 안드로이드 폰을 써서 컴파일 하는 것들만 보이네요…
그냥 스마트폰 자체로 코드를 작성하고… 스마트폰 자체에서 컴파일이 가능 한지 궁굼해서 여쭈어 봅니다 ^^
모두 좋은하루 보내세요~!ㅎ
안녕하세여,…
오늘 수업중에 문득 생각이 난 것이…
"스마트폰으로 간단한 C언어 코딩이 가능할까…?"
였습니다…
정보를 찾아봤는데…
모두 안드로이드어플 개발 컴파일 혹은 시뮬레이터 대신 안드로이드 폰을 써서 컴파일 하는 것들만 보이네요…
그냥 스마트폰 자체로 코드를 작성하고… 스마트폰 자체에서 컴파일이 가능 한지 궁굼해서 여쭈어 봅니다 ^^
모두 좋은하루 보내세요~!ㅎ
가능할겁니다… 터미널 에뮬레이터에서 gcc같은걸로 하면 될듯 싶네요.
근데 제 아트릭스는 웹톱 환경 때문에 우분투가 들어가 있어서 gcc가 기본 내장되어 있는데 다른건 어떨지 모르겠습니다.
없다면 gcc를 깔기 위해서라도 루팅이 필요할거에요.
근데 문제는 코딩을 뭘로 하느냐… 안드로이드가 메모 어플은 많은데 정작 텍스트 편집기는 없는거 같군요.
vim도 shift키 조합이 안되는 관계로 사용불가… cat으로 코딩한다면 엄청난 삽질인듯;;
한가지 방법이 있긴 한데 파일 브라우저 어플 보면 기본적으로 전용 에디터가 있어요. 근데 이건 원래 있는 파일 편집만 가능한거라서
저같은 경우는 텍스트파일 작성할 일 있으면 터미널서 cat으로 빈 파일 하나 만들어서 파일 브라우저에서 편집하는식으로 합니다…
그냥 스마트폰에서 이런것도 가능하다! 하는 가능성 정도에서만 멈춰야겠네요
gcc 돌아가면 emacs나 vim 컴파일해서 쓰면 되잖아요 ^^
요즘 나오는 2코어 스맛폰이면 이클립스까지 가능할듯한데요 스펙만 보면
크아 대단하시네요
전 스맛폰으로 쉘스크립트 짜는것도 버벅거려요
키보드 때문이죠
그냥 pc에서 만들어 스맛폰으로 전송하시지 그래요
gcc-arm-linux-gnueabi 요것이… 보통 사용되는 스맛폰 cpu에 맞춘 gcc입니다
eabi와 arm으로 찾아보셔서 관련 프로그램들을 설치하시면 됩니다.
스맛폰으로의 전송은 usb debugging모드에서 adb를 통하여 전송이 가능합니다
그전에 루팅해야겠지만요
커맨드라인에서 돌아가는 실습 코드 정도는 파일 입출력만 일반 입출력 함수로 바꿔주면 Touchcode에서 ideone api를 통해서 온라인 컴파일도 가능합니다.
제가 지금 그렇게 학교 C 과제를 폰으로 하고 있습니다만… 루팅 되신다면 gcc를 좀 더 추천… 아무래도 네이티브 컴파일 해서 직접 실행하려면 말이죠.
아트릭스에서는 이클립스 소스를 컴파일해서 깔면 IDE 사용도 가능할 듯…
음…
전 그냥 간단한 코딩을 스마트폰으로 할 수 있으면 어떨까 해서 생각해본거에요…ㅎㅎ
adb를 이용하지 않고 컴퓨터와 연결 없이
자체적으로 소스 코딩을 해서 컴파일을 하고 실행을 시켜보는…
간단한 코딩을 할 수 있는 환경을 스마트폰에 설치하면
어떨까 싶어서 생각해봤어요…ㅎㅎ
제 폰은 루팅이 되있는 상태구요~ gcc는 지금 알아보고 있는데…
안드로이드에 설치가 가능할까요??
android-gcc라는 안드로이드 용으로 포팅된 GNU GCC가 있습니다.
[url:2qihte3r]https://github.com/redstar3894/android-gcc-4.6[/url:2qihte3r] 안드로이드 GCC 4.6
[url:2qihte3r]http://gitorious.org/android-toolchain/gcc[/url:2qihte3r] 안드로이드 컴파일러 툴체인
둘 다 공식적인 것은 아닙니다만 포팅된 품질 자체는 상당히 괜찮은 편입니다.