본문 바로가기

Engineering71

Borland 컴파일러 설치 및 Editplus와의 연동 1. 위의 파일을 다운로드 하여 설치한다. 2. 환경변수를 세팅한다. Path에 C:\Borland\BCC55\Bin 추가 3. C:\Borland\BCC55\Bin 디렉토리에 bcc32.cfg파일을 생성하여 아래와 같이 삽입한 후 저장. (이 파일을 생성하지 않으면 컴파일 할 때마다 일일이 아래의 옵션을 추가해줘야함) 4. c나 cpp파일을 간단하게 만들어서 테스트~ 성공! 5. Editplus와 연동하기. 도구 -> 사용자 도구 설정 명령 : C:\Borland\bcc55\Bin\bcc32.exe 인수 : -v -IC:\Borland\BCC55\include -v -LC:\Borland\BCC55\lib -n"$(FileDir)" "$(FilePath)" 디렉토리 : C:\Borland\BCC55\b.. 2008. 3. 16.
정적 라이브러리 만들고 써먹기(on Linux) 다음과 같은 binary search를 하는 함수가 있다고 하자. // binary_search.c int* binary_search(int* arr, int nElem, int value) { int left = 0, right = nElem - 1; int mid; while (left *(arr + mid)) left = mid + 1; else if (value < *(arr + mid)) right = mid - 1; else return arr + mid; } return (int*)0; } 위의 함수를 라이브러리로 만들어서 아래의 파일에서 링킹을 시켜서 써먹어보자. // test.c #include extern int* binary_search(int*, int, int); int main(.. 2008. 3. 14.
Korea Android 2008에 다녀오다. 수업마치자 마자 문규, 성호와 함께 간단하게 빵으로 요기를 한 후 삼성 코엑스 몰로 갔다. 대략 1시 10분정도에 도착하였는데, 대략 800명 정도의 사람이 먼저 와있어서 거의 맨 뒷줄에 착석 -_- 우리 베이버팀의 두명의 슈퍼 에이스 배덕후(혹은 배이버, 배성호)와 규~ (임문규) 6명의 발표자가 각각 안드로이드에 관련된 발표를 하였는데, 어떤 것은 굉장히 도움이 되기도 하였고 어떤 것은 너무나 디테일하고 한쪽으로 파고들어가서 당최 무슨 말을 하는지 알수가 없는 것들도 있었다. -_- 내게 인상이 남은 발표는 제일 마지막 'KANDROID'의 운영자이신 '들풀'님의 발표였다. DIY 휴대폰이라~! 멋지지 않은가? 이통사의 허락 없이도, 그냥 자기가 휴대폰에 집어넣고픈 프로그램을 넣어서 써먹을 수 있는 .. 2008. 3. 14.
과연 무엇일까? (*(void(*)())0)(); 2008. 3. 4.