목록개발이야기 (528)
준호씨의 블로그
dotnet sdk 설치 brew cask install dotnet-sdk https://www.microsoft.com/net/learn/get-started/macos 에서 "Download .NET SDK" 로 다운 받아서 설치 해도 된다. app 만들기 $ dotnet new console -o myApp $ cd myApp 다음과 같은 파일들이 생성된 것을 볼 수 있다. $ tree . ├── Program.cs ├── myApp.csproj └── obj ├── myApp.csproj.nuget.cache ├── myApp.csproj.nuget.g.props ├── myApp.csproj.nuget.g.targets └── project.assets.json 1 directory, 6 fi..
CMakeLists.txt 에서 다음 내용이 있으면 CURL 라이브러리 경로 등의 정보를 찾아서 find_package(CURL REQUIRED) 아래의 변수에 할당 해 준다. CURL_INCLUDE_DIRS - where to find curl/curl.h, etc. CURL_LIBRARIES - List of libraries when using curl. CURL_FOUND - True if curl found. CURL_VERSION_STRING - the version of curl found (since CMake 2.8.8) CURL_LIBRARY 은 언급 되고 있지는 않은데 CURL_LIBRARIES 과 CURL_LIBRARY 은 같은 것으로 보인다. 문서상 CURL_LIBRARIES 사용..
https://tutorial.djangogirls.org/ko/ 내용 참고 해서 서버 구동까지 실습 해 보았다. python 설치 brew 가 있으면 brew 로 설치 하면 편하다. (brew 를 아직 설치 하지 않았다면 osx - homebrew 설치 참고) $ brew install python https://www.python.org/downloads/release/python-365/ 에서 다운 받아서 직접 설치 해도 됨 virtual environment 설치 (venv) $ python3 -m pip install --user virtualenv virtual environment 세팅 (venv) # 프로젝트 폴더 만들고 그 폴더로 이동 $ mkdir myproject $ cd myproj..
아래 영상은 처음에 찍었던 영상인데 마음에 안들어서 위의 영상으로 새로 찍었음 libcurl 을 이용해서 c 언어에서 smtp 프로토콜을 이용해서 이메일을 발송하는 방법이다. 소스코드는 github 에 올려 두었다. https://github.com/junho85/simple-curl-smtp
맥에서 c 언어로 개발 할 때, EXC_BAD_ACCESS 가 발생하는 경우 해결책에 대한 정리해 본다. clean make clean && make && make install 특정 함수의 위치를 이동 시키고 나면 종종 발생하는데 그런 경우 object (확장자 o) 파일 같은 것들이 예전 정보를 가지고 있을 경우 발생 할 수 있는 거 같다. 이런 경우 그냥 clean 하고 새로 빌드 하면 된다. include 가 빠졌는지 확인 빌드 할 때 아래와 같은 메시지를 본적이 있었다면 프로토타입 선언없이 함수를 사용하고 있을 수 있다. something.c:164:26: warning: implicit declaration of function 'some_function' is invalid i..