Skip to main content

Visual Studio 项目的 CMake 转换器

项目描述

https://travis-ci.org/pavelliavonau/cmakeconverter.svg?branch=develop 代码健康 https://coveralls.io/repos/github/pavelliavonau/cmakeconverter/badge.svg?branch=develop 文件状态 最新的 PyPi 版本 支持的 Python 版本 许可 AGPL v3 https://img.shields.io/badge/Donate-PayPal-green.svg

介绍

该项目旨在促进将 Visual Studio 解决方案转换为 CMake 项目。目标是提供一个 Python 脚本,一个*.sln文件,并输出一组CMakeLists.txt,可用于生成尽可能完美的 Visual Studio 解决方案。Project 对于将 VS 项目移植到 CMake 构建系统中很有用。

注意:实际上,它仅适用C/C++ (*.vcxproj) 和Fortran (*.vfproj) 项目。

安装并运行

从 PyPI 安装包

安装 cmake-converter 的最新稳定版本:

pip install cmake-converter

注意: 如果您在从 pip 安装的软件包中发现问题,请不要立即创建 github 问题,并首先检查预发布版本 (pip -pre) 或来自开发的最后一个源。它可能已经修复并准备发布。

从源代码安装包

只需克隆或下载存储库并键入以下命令即可安装它:

# Inside repository folder.
pip install .

安装库后,只需运行如下脚本。您的*.sln文件当然是必需的:

cmake-converter -s <path/to/file.sln>

注意:如果您对转换感到满意,请给项目打一个星并考虑捐赠。

文档

CMake 转换器的文档可在Read The Docs上找到。

错误、问题和贡献

欢迎并鼓励对该项目的贡献……项目存储库中的问题是提出信息的常用方式。

注意:如果您有任何问题,请尽可能提供所涉及的 Visual Studio 项目。

捐款

如果您感谢我为这个项目所做的努力,请给我一份礼物。我很高兴能免费获得一些钱;)要捐款 - 请按下面的按钮。

https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

cmake_converter-2.2.0.tar.gz (60.8 kB 查看哈希)

已上传 source

内置分布

cmake_converter-2.2.0-py3-none-any.whl (79.5 kB 查看哈希

已上传 py3