VCCMake:使用 VC2017/VC2019 CMake 编译开源源代码

18 篇文章 0 订阅
11 篇文章 3 订阅

VCCMake:使用 VC2017/VC2019 CMake 编译开源源代码
开源地址  :https://github.com/dbyoung720/VCMake

文件说明:
    Tools                  :目录; 放置着编译需要的工具。如 CMake、pkgconfig、Python、7z,等等;
    Single                 :目录; 放置着独立编译的处理文件;
    Patch                  :目录; 放置着源代码的补丁包;
    After                   :目录; 放置着编译连接安装之后,你想自己处理一些事情的的处理文件;
    Script\dlzip.cmd :从网络上下载源代码压缩文件;
    Script\dlgit.cmd :GIT 方式下载源代码;
    Script\dlhg.cmd :hg   方式下载源代码;
    Script\dlsvn.cmd:SVN 方式下载源代码;
    Script\px86.txt   :x86   编译时,系统搜索路径; 按照自己机器目录修改;
    Script\px64.txt   :x64   编译时,系统搜索路径; 按照自己机器目录修改;
    Script\vcp.txt     :CMake 编译参数;可以随意添加; 只增不减; 除非遇到编译错误;
    Script\vcc.cmd   :VC    编译环境检查;
    Script\vcm.cmd  :VC    编译; 核心所在;
    vcx86.cmd          :编译总开关。启动编译 x86 平台; 支持 VC2017、VC2019;
    vcx64.cmd          :编译总开关。启动编译 x64 平台; 支持 VC2017、VC2019;
    vca.cmd              :要编译的源码都放在这里,可以自己随意添加;

备注:
    1、只编译 MT 类型 静态库(其它类型,可自行修改。但不保证正确性)。
    2、编译开始会检查源代码目录是否存在,如果存在,就不在重新下载了;
          也就是说,如果源代码目录存在,那个下载地址可以任意填写了;
          也可以说,你可以手动复制源代码目录到 Source 目录下,进行编译;
    3、WIN7X64、WIN10X64下测试通过;支持X86、X64;

联系:
    邮箱:dbyoung@sina.com
    QQ群:101611228
 

引用\[1\]中提供了一些关于编译和安装的工具和脚本文件的说明。其中包括了一些下载源代码的脚本和编译参数的配置文件。引用\[2\]提供了CMake的下载链接和解压方法。引用\[3\]列出了一些在使用CMake编译时可能遇到的错误。 要在VS2019中使用vcmake进行编译,可以按照以下步骤进行操作: 1. 首先,确保你已经安装了CMake,并将其添加到系统的环境变量中。 2. 打开命令提示符或PowerShell,并导航到包含源代码的目录。 3. 运行以下命令来生成VS2019的解决方案文件: ``` vcmake -G "Visual Studio 16 2019" . ``` 这将使用vcmake工具生成一个适用于VS2019的解决方案文件。 4. 打开生成的解决方案文件(通常是一个.sln文件)。 5. 在Visual Studio中,选择你想要编译的项目和配置(Release或Debug)。 6. 点击“生成”菜单,然后选择“生成解决方案”来开始编译。 请注意,具体的步骤可能会因你的项目和环境而有所不同。如果在编译过程中遇到错误,请参考引用\[3\]中提到的错误信息,检查相关的CMake配置和依赖项是否正确设置。 希望这些信息对你有帮助! #### 引用[.reference_title] - *1* [VCCMake使用 VC2017/VC2019 CMake 编译开源源代码](https://blog.csdn.net/dbyoung/article/details/104985779)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [openpose-GPU版本从安装到实战全攻略!(win10)](https://blog.csdn.net/qq_40185847/article/details/125315975)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dbyoung

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值