pdcurses 를 컴파일하여 Visual C++ 용 라이브러리 만들기
프롬프트> nmake -f vcwin32.mak
* 테스트용 소스 파일: helloworld.c (http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/helloworld.html 에 있는 ncurses 용 소스에서 인클루드 문의 ncurses.h 를 curses.h 로 변경한 것 뿐임)
/*
* Filename: helloworld.c
*
* Compile: cl /c helloworld.c /I .
* Link: link -nologo helloworld.obj pdcurses.lib user32.lib gdi32.lib advapi32.lib shell32.lib comdlg32.lib
* Or
* Compile & Link: cl helloworld.c -I . pdcurses.lib user32.lib gdi32.lib shell32.lib comdlg32.lib
*
* Execute: helloworld
*
* Date: 2014. 1. 15.
*/
* Filename: helloworld.c
*
* Compile: cl /c helloworld.c /I .
* Link: link -nologo helloworld.obj pdcurses.lib user32.lib gdi32.lib advapi32.lib shell32.lib comdlg32.lib
* Or
* Compile & Link: cl helloworld.c -I . pdcurses.lib user32.lib gdi32.lib shell32.lib comdlg32.lib
*
* Execute: helloworld
*
* Date: 2014. 1. 15.
*/
#include <curses.h> /* changed from <ncurses.h> */
int main()
{
initscr(); /* Start curses mode */
printw("Hello World !!!"); /* Print Hello World */
refresh(); /* Print it on to the real screen */
getch(); /* Wait for user input */
endwin(); /* End curses mode */
return 0;
}
* 실행 결과:
'프로그래밍 > C' 카테고리의 다른 글
cygwin 의 gcc 로 UTF-8 한글 처리하는 간단한 예제 (0) | 2014.04.13 |
---|---|
cygwin/mingw 의 gcc 로 utf-8 한글 처리하기 (0) | 2014.04.02 |
gcc 와 ncurses 를 이용한 카라슈바 곱셈 연습기 (0) | 2014.01.08 |
64bit 리눅스에서 32bit 용 C 소스 컴파일하기 (0) | 2014.01.04 |
오일러(Euler) phi 함수 구현하기 (0) | 2013.12.14 |