레이블이 개발인 게시물을 표시합니다. 모든 게시물 표시
레이블이 개발인 게시물을 표시합니다. 모든 게시물 표시

2013년 10월 19일

노가다.Visual Studio Express 2012 삭제

이번에 윈도우즈 8에서 윈도우즈 8.1로 업그레이드 했습니다.

문제는 비주얼스튜디오 익스프레스 2012 모든 버전을 깔고있었기에
모두 지워야 하는 괴로움이죠.
깔끔하게 지워지는 것이 아니고, SQL과련 ASP관련 등등 많은 보조
프로그램들이 따로 깔리기에 일일이 지워주어야 하는데... :(

정말 지긋지긋...

예전 윈도우에서는 그냥 포맷하고 다시 깔았는데, 이건 업그레이드
8.1이니...(귀찮아서)

마소는 2012버전에 패치로도 8.1이 지원하도록 하지...쩝...
비주얼 스튜디오 익스프레스 2013도 전버전 받았는데, 설치하기
두렵군요. (2014버전 나올까봐)

- 삭제중인 사진 -

윈도우즈 8.1에 시작버튼 생긴게 좀 괜찮더군요.

2013년 6월 25일

노가다.Small Basic 소개

제가 만든 맥용 툴체인 동작도 안되고, 꿀꿀해서
인터넷을 뒤지다가...
마이크로소프트의 Small Basic이라는 것에 꽃혔네요.

웹으로 올려서 확인도 되고, 대신 마이크로소프트의
실버라이트를 설치해야 하지만요.
일반파일은 dll과 함께 실행파일로 만들어서 간단해서 좋네요.
위 거북이 Hello World(소스)는 노가다(?)로 만들었는데, 괜찮나요? :)

옛날 어릴적 LOGO 공부하던 생각이 나네요. :)

한국어도 지원하는데, 이걸 난 왜 모르고 있었는지...

어릴적 학교에서 Apple II 컴퓨터로 베이직 배웠는 데,
지금은 학교에서 이런 것으로 베이직 가르쳐주는지...

지금은 스마트폰이 쿼드코어에 일반 PC를 능가하는 시절인데, 예전
삑삑되던 8bit 컴퓨터를 신기하게 보던 옛날이 그립네요

2013년 6월 11일

노가다.arm-none-eabi-gcc for Mac OS X

몇주전에 부모님 두분 모두 백내장수술을 하셔서 고향 제주도로 왔네요.
급하게 맥북에어만 가지고 와서 arm용 툴체인을 만들어 보았습니다.
개고생은 했지만, 시간이 많으니 결과물이 나오네요.

binutils-2.23.2
gdb-7.6
gmp-5.1.2
mpfr-3.1.2
mpc-1.0.1
gcc-4.8.1
newlib-2.0.0

제작환경
H/W : 맥북에어(2010)
O/S : Snow Leopard
GCC : Xcode 3.2.6 i686-apple-darwin10-gcc-4.2.1

테스트환경
H/W : 맥북에어(2010)
O/S : Snow Leopard & Mountain Lion

작업내용은 너무 복잡해서 생략하고요.
개고생했다는 것만 알아주셨으면, 합니다. :)

참고로 Mac OS X 라서 c , c++ , objc 까지의 언어를 넣었습니다.
상기 파일을 받아서 sudo 로 /opt 디렉토리를 만들고 압축을 푸세요.
터미널에서 다음과 같이 하세요.

cd /
sudo mkdir opt
cd opt
sudo tar -jxvf ~/Downloads/arm-none...tar.bz2

그러면, /opt/armgcc가 만들어지면서 풀립니다.

테스트 C

테스트 C++

테스트 Objective-C

각각에 main파일은 각자 만들어 주시기 바랍니다.

arm-none-eabi로 임베디드 펌웨어제작에도 활용되었으면 합니다.
전세계(?) 엔지니어들이 iOS용 어플빼고는 맥에서 임베디드 펌웨어 제작을
하지 않는것 같아서 시간이 남아서(?) 만들었습니다.
조금이나마 맥도 디자인외에 많은 방면에서 활약을 펼쳤으면 합니다.

올라가게 되면, Cortex-M0 개발보드에 테스트를 해봐야 겠습니다. :)

실험해 보니, 안되네요. 너무 신버전만으로 꾸며서 그런가? :( (2013.6.25 추가)