지난 번에 필요해서 찾을 때는 없더니...
여러가지 스크립트 언어와 연결가능 하다.
공식홈페이지 : http://www.swig.org
공식 문서 : http://www.swig.org/Doc1.3/SWIGDocumentation.html
php관련 참고
누군가가 문서보고 따라 해본 결과 : http://www.dabeaz.com/cgi-bin/wiki.pl?SwigFaq/PhP
나중에 긴히 써먹을 수 있을 것 같다.
총합계 | 2978409989 |
1 | US(미국) | 1,805,215,872 | (60.61%) |
2 | JP(일본) | 154,537,886 | (5.18%) |
3 | CN(중국) | 125,722,183 | (4.22%) |
4 | GB(영국) | 104,822,056 | (3.51%) |
5 | AU(호주) | 95,532,082 | (3.2%) |
6 | DE(독일) | 93,865,250 | (3.15%) |
7 | FR(프랑스) | 73,823,281 | (2.47%) |
8 | CA(캐나다) | 63,001,214 | (2.11%) |
9 | KR(한국) | 55,367,590 | (1.85%) |
10 | NL(네델란드) | 40,564,583 | (1.36%) |
평소엔 그냥 그렇게 지내오던 것이지만, KLDP의 질문을 보고 확실히 정리해 둘 필요가 있어서 정리해 둔다.
자세한 것은 메뉴얼을 참고.
U (up-to-date)
local에서 지워 졌거나 아주 오래(?)된 파일이라 전체를 서버로 부터 다시 받았다.
P (patch)
U와 비슷하나, 전체를 다시 받은 것이 아니라 변경부분만 다시 받았다. 말그대로 patch
A (add)
local에서 add해 둔 파일이다. 실제 서버에는 방연되어 있지 않다. commit 해야만 서버에 반여된다.
R (remove)
local에서 remove해 둔 파일이다. A와 마찬가지로 실제 서버에는 반영되어 있지 않다.
M (modify)
local에서 수정된 파일이다. 경우에 따라서는 서버의 파일과 merge된 경우도 있다.
C (conflict)
M의 경우 중, 같은 부분이 local에서도 수정되고 서버에서도 수정되어 있는 경우에 conflict가 발생한다. "<<<<", "====", ">>>>" 로 표시되는 중복된 부분을 확인해서 반드시 conflict를 해소해야 한다.
? (unknown)
local에 있는 파일 중, cvs에 등록되어 있지 않는 파일이다. add가 필요하다면 참고할 수 있으나 아니면 무시.
서명덕기자님의 블로그에서 본 내용.
로봇은 남자의 로망이라고 했던가.
암튼 무조건 받아서 깔아 봤다. 설치프로그램의 완성도는 떨어지는 듯했다. 여러가지 툴을 한꺼번에 깔아서 그런지 중간에 멈춰있어서 직접 프로세스(msiexec.exe)를 지워준 경우가 몇번있었다.
.NET 3.0 기반이라 .NET 3.0 Framework까지 설치하고, 일단 실행시켜 봤다.
splash 화면
처음 띄웠을 때 모양
MS Robotics Studio의 Help
Hello World를 만들어 본 모습
실행시키면 뜨는 Dialog
Hello World!!!
MSRS Debug View