분류 전체보기
-
CentOS7에 brew package manager 설치하기개발환경 2020. 7. 2. 10:34
brew? 기존 리눅스 배포판에는 yum과 apt라는 훌륭한 패키지 매니저가 있지만 아래와 같은 문제점이 있습니다. Red Hat에 비해 ubuntu는 양호한 편이지만 누군가 패키징을 해주어야 하므로 최신 패키지를 설치하기 어려움. 패키지 관리는 시스템 관리자만 가능. 즉 새로운 패키지 설치나 갱신은 root권한이 필요함. 다른 버전의 여러 패키지를 설치할 수 없음. 하나의 시스템에 Ruby2.0과 Ruby2.1을 설치할수 없음. 위와 같은 문제점을 HomeBrew라는 훌륭한 패키지 매니저를 개발해서 해결했습니다. https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh brew 설치 brew는 소스를 다운 받아..
-
fatal error C1083: Cannot open include file: 'MNN_generated.h': No such file or directory(feat. MNN)Development/ETC. 2020. 7. 1. 11:05
https://gamechangers.tistory.com/110 cl.exe is not able to compile a simple test program(feat. MNN Demo) https://www.yuque.com/mnn/en/demo_project Demo Project · 语雀 1. Compilation1.1 Linux / M... www.yuque.com MNN Demo를 위하여 진행하던 도중 윈도우에서 에러를 만났다. ( 명령을 실행하기 전에 Path\Visu.. gamechangers.tistory.com "Path\Microsoft Visual Studio 12.0\VC\bin\cl.exe" is not able to compile a simple test program 문제를 해..
-
cl.exe is not able to compile a simple test program(feat. MNN Demo)Development/ETC. 2020. 6. 30. 16:09
https://www.yuque.com/mnn/en/demo_project Demo Project · 语雀 1. Compilation1.1 Linux / M... www.yuque.com MNN Demo를 위하여 진행하던 도중 윈도우에서 에러를 만났다. ( 명령을 실행하기 전에 Path\Visual Studio xx.x\VC\bin 경로를 환경변수에 등록한 뒤 실행하였습니다. ) 에러를 만났으면 에러에 대한 검색 시작. 구글에 cl.exe is not able to compile a simple test program과 같이 검색 여러가지 글을 읽다보니 vcvarsall.bat라는 배치파일을 한번 실행한 다음에 해당 터미널 창에서 그대로 cmake를 수행할 장소로 이동하여 명령을 수행해야 하는것 같다. ..
-
C#으로 개발된 Com dll 등록 방법Language/C# 2020. 6. 20. 21:44
오늘은 C#으로 개발된 Com dll 등록 방법에 대하여 안내해드리도록 하겠습니다. ASP 시스템을 유지보수 하다보면, 외부 dll을 참조해야하는 경우가 발생합니다. Com dll을 등록하기 위해서는 먼저 GAC(Global Assembly Cache) 영역에 등록을 해주어야 합니다. 1. GAC 영역에 Comm dll 등록 하기 - Com dll 의 Target .NET 버젼에 따라 아래 경로의 gacutil.exe를 이용하여 등록해줍니다. .NET 2.0 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\gacutil.exe .NET 4.0 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX ..
-
opencv_world430d.dll이(가) 없어 코드 실행을 진행할 수 없습니다.(opencv_world430d.dll was not found)Development/ETC. 2020. 6. 13. 14:38
opencv로 화면 캡처를 할 일이 생겨서 Visual Studio에서 opencv를 사용해보고자 하였다. opencv를 다운받고 설치하고 C:\opencv 처럼 하위로 이동시켜주고... Visual Studio에서 프로젝트 속성 설정해주고... 그랬는데 오류가 난다.. https://design486.tistory.com/443 시스템오류 : Opencv_XXX.dll이(가) 없어 코드 실행을 진행할 수 없습니다. Opencv_XXX.dll 오류 - Opencv를 사용하기 위해서 Project속성을 수정해준다. - 링커 > 입력 > 추가종속성에서 추가한 Opencv_XXX.dll이 없어 프로그램을 진행할 수 없습니다. 오류가 발생한다. - 해결방법은 �� design486.tistory.com 위의 블..
-
Http Module을 이용한 Custom Authentication(커스텀인증) 구현Development/ASP.NET 2020. 6. 6. 20:57
HTTP 인증은 Authorization 헤더 안의 Basic(기본인증), Bearer(OAuth) 등의 스킴에 해당하는 정보를 기반으로 이루어지게 됩니다. IIS에서는 폼인증, 가장인증, 기본인증 등 다양한 인증 방식을 제공하고 있는데, 기본적으로 지원하는 인증방식 외에 HTTP Module을 이용하여 커스텀 인증을 구현하는 예제를 소개시켜 드리려고 합니다. 먼저 HttpModule 인터페이스를 구현하는 모듈을 만들어야 합니다. 아래 예제는, 기본 인증을 통과한 이후에 추가적으로 IP 및 API Key정보의 유효성을 검증하도록 구현되어 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3..
-
리눅스 파일 인코딩 변경 하기(iconv)OS/Linux 2020. 6. 6. 17:02
가끔 외부에서 리눅스(centos)로 가져와서 열어보면 글자가 깨져 보이는 경우가 있는데 인코딩 방식이 달라서 그렇습니다. 파일의 인코딩 방식을 바꿔서 다시 저장해서 가져와도 되지만 그건 매우 귀찮기 때문에 리눅스에서 파일 인코딩 변경 방법을 알아보겠습니다. 우선 해당 파일의 인코딩 방식을 확인합니다. 파일 인코딩 확인 - file 명령어 리눅스에서는 file 이라는 명령어를 통해서 해당 파일의 인코딩 방식을 확인할 수 있습니다. 단일 파일에 대해서 확인 [marubao@tify ~/workspace/00.test]$ file -bi test.c text/x-c; charset=us-ascii 여러 파일을 한번에 확인 [marubao@tify ~/workspace/00.test]$ file -i * a...