본문 바로가기

전체 글

(111)
리눅스에서 작성된 c코드를 안드로이드에서 컴파일 makecsiparams를 넥서스5에서 사용할 일이 생겼다. make 파일에 libs/armeabi 폴더에서 연결된 스마트폰으로 실행 파일 옮기는 부분이 있는 걸 보면 분명 안드로이드랑 같이 사용하는게 맞는데 참 불친절하게도 안드로이드에서 빌드하는 코드를 써놓지 않았다. 시행 착오 거치면서 어찌저찌 성공했다. 1. 운영체제 맞추기 XUbuntu 16.04 LTS desktop amd64.iso 파일을 다운로드 받는다. https://cdimage.ubuntu.com/ubuntu-mate/releases/16.04/release/ Ubuntu MATE 16.04.6 LTS (Xenial Xerus)Select an image Ubuntu-MATE is distributed on two types of im..
System.IO.FileLoadException: Could not load file or assembly 'System.CodeDom, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. 윈도우에서 dotnet 7으로 잘 실행되던 프로젝트를 맥으로 옮겨오니 제목같은 에러가 발생하면서 실행이 되지 않는다. 최신 sdk dotent 7을 다운받아서 7.0.305 가 설치되어있는데도 자꾸 없다고 한다. 솔루션 혹은 프로젝트 루트 폴더에 global.json 파일을 만들고 설치된 sdk 버전을 명시해준다. { "sdk": { "version": "7.0.305" } }프로젝트 정리 > 다시 빌드
vscode gradle 모듈 import 했는데 없다고 하는 경우 cntrl + shift + p 누르고 Clean Java Language Server Workspace를 클릭한다. 오른쪽 하단에 Reload and delete를 클릭하면 새로고침하듯이 깜박거리면서 다시 로드된다. https://kbs8971.tistory.com/54 VS Code에서 Gradle 및 Java 빌드가 안될경우 1. Clean - ctrl + shift + p 단축키로 명령창을 띄우고 Java: Clean the Java language server workspace 명령어 입력 2. Gradle build 3. settings.gradle 터치 kbs8971.tistory.com