cmake를 사용하여 Windows에서 C++ 컴파일

오랫동안 블로그를 업데이트하지 않았습니다

최근에 C++ 관련 작업을 하고 있는데 컴파일하기가 정말 고통스럽습니다.

그러니 변덕스럽게 계속 업데이트하세요.

주로 zlib, libpng, opencv, ffmpeg와 같은 일부 크로스 플랫폼 라이브러리

컴파일 도구는 mingw를 기본 컴파일 환경 지원으로 사용하고 msys를 컴파일용으로 사용합니다.

1. mingw64 다운로드:

MinGW-w64 - 32비트 및 64비트 Windows용 다운로드 | SourceForge.net

설치가 완료되면 설치 디렉터리의 bin을 가리키도록 환경 변수를 구성해야 합니다.

2. msys를 다운로드합니다:

https://udomain.dl.sourceforge.net/project/mingwbuilds/external-binary-packages/msys%2B7za%2Bwget%2Bsvn%2Bgit%2Bmercurial%2Bcvs-rev13.7z

1. 다운로드가 완료되면 압축을 풀고 mingw 루트디렉토리에 넣어주세요

2. fstab.simple을 복사하고 이름을 fstab로 바꿉니다.

3. fstab에서 mingw 구성 수정

 4. msys.bat를 이용하여 실행 후 컴파일 환경으로 진입합니다.권한에 문제가 있을 경우 마우스 오른쪽 버튼을 클릭하여 관리자 권한으로 엽니다.

5. 시작이 완료된 후:

6. 여기에서 드라이브 문자를 바꾸려면 cd e:/workspace 대신 cd /e/workspace를 사용하십시오.

특정 컴파일 명령은 C++ 소스 코드 자체에 필요한 컴파일 명령에 의해 결정됩니다.

 

 zlib, libpng, ffmpeg, opencv 관련 컴파일 링크 및 다운로드 소스는 추후 추가될 예정입니다.

게으른 사람들을 위한 원클릭 액세스, zlib 및 libpng를 포함한 mingw64 환경 패키지:

https://download.csdn.net/download/DeleteElf/87905784

Supongo que te gusta

Origin blog.csdn.net/DeleteElf/article/details/131208196
Recomendado
Clasificación