분류 전체보기 1346

F# 파일 하나로 컴파일하기

F# 프로그램을 컴파일할 때, fsc.exe a.fs 또는 스크립트 파일 fsc.exe a.fsx 하면 a.exe 실행파일과 2MB 정도의 FSharp.Core.dll 이 생성된다. fsc.exe --standalone a.fs 하면 .exe 파일 하나로 만들어진다. 그리고 크기도 위 dll 파일을 더한 것보다 작게 나온다. (1.4MB 정도 추가됨) (.NET은 있어야 함) Compiler Options - F# | Microsoft Docs Compiler Options - F# Use F# compiler command-line options to control the compilation of your F# apps and libraries. docs.microsoft.com

Programming 2021.05.19

SBCL 에 대한 실망

윈도우에서 quicklisp 로 cl-ppcre, dexador 도 깔고 웹 스크레이핑도 가능하게 되었는데, (예전에는 http client 로 drakma 설치시 에러가 났었다.) 한글 출력이 문제다. UTF-8 로 해도 소용 없었다. >copy con test.lisp (format t "가나다~%") ^Z 1개 파일이 복사되었습니다. >sbcl --script test.lisp °¡³ª´Ù 나가시는 문은 저쪽입니다. 리눅스에서는 한글이 잘 출력된다. 윈도우에서, 소스 코드를 UTF-8 인코딩으로 저장하고 sbcl --eval "setf sb-impl::*default-external-format* :utf-8" --load test.lisp 로 하면 되긴 한다. 소스 코드 로딩 전에 세팅되어야 하기..

Programming 2021.04.05