- Visual Studio Code(이하 VSC) 및 확장 기능(C/C++, CMake, CMake Tools)을 설치 합니다.

- project folder를 생성 한다.
- 예: mkdir hello
- VSC → 파일 → 폴더열기 → 생성한 hello 폴더 선택
- Toolchain 설치
- ctrl + shift + p → CMake: Edit user-local CMake kits 선택

- ~/.local/share/CMakeTools/cmake-tools.json 파일이 열리면 다음과 같은 내용으로 설치된 toolchain 경로를 입력한다.
{"name":"RockChip rv1108","compilers": {"C":"toolschain_path/usr/bin/arm-linux-gcc","CXX":"toolschain_path/usr/bin/arm-linux-g++"}},- CMakeList.txt 생성
- ctrl + shift + p → CMake: Quick Start → RockChip rv1108 → project 명(예 : hello) → Executable
- ** 참고 : 다른 toolchain을 사용하고 싶다면 : ctrl + shift + p → CMake : Select a kit
- Build
- ctrl + shift + p → CMake: Build
- build 폴더 밑에 결과 파일 생성
https://certbot.eff.org 에 접속 instructions를 살펴보면( https://certbot.eff.org/instructions ), command line 에 익숙하고 80 port가 open된 HTTP server가 필요하고, sudo 사용이 가능한 ssh 접속을 할 수 있어야 하고, wildcard cert를 필요로 한다면 DNS credentials도 있어야 한다. 설치 macOS brew install letsencrypt webroot 방식 : web server를 직접 운영하는 경우 사용 설정 macOS 80(HTTP)/443(HTTPS) port 는 root 에게만 권한이 있으므로, launchd plist 파일을 /Library/LaunchDaemons/"your.plist"에 작성하고 chown root "your.plist"로 사용자를 root로 변경 실행 sudo certbot certonly --webroot standalone 방식 : 실행 sudo certbot certonly --standalone -d "domain" 실행하면 다음 위치에 인증서와 개인키가 설치된다. /etc/letsencrypt/live/"domain"/privkey.pem /etc/letsencrypt/live/"domain"/fullchain.pem
댓글
댓글 쓰기