用Cmake快速生成vs工程

这篇具有很好参考价值的文章主要介绍了用Cmake快速生成vs工程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 安装cmake

  1. 官方网址:

https://cmake.org/download/

  1. 打开官网,根据自己需求下载所需文件。(本人是安装在Windows10-x64平台上,所以下文步骤均基于此平台)
    用Cmake快速生成vs工程,杂项,cmake,visual studio

  2. 下载好后,双击点开,再按照如下步骤进行操作:

    • 点击运行
      用Cmake快速生成vs工程,杂项,cmake,visual studio
    • 点击Next
      用Cmake快速生成vs工程,杂项,cmake,visual studio
    • 勾选I accept.......,再选择Next
      用Cmake快速生成vs工程,杂项,cmake,visual studio
    • 在Install Options处,一定要勾选Add Cmake to the system PATH for all users.,把Cmake添加到系统环境变量中。然后再选择Next
      用Cmake快速生成vs工程,杂项,cmake,visual studio
  3. 安装完成后,按win+R打开运行窗口,输入cmd后回车打开命令提示符。输入cmake -version检查是否安装成功,以及安装版本。
    用Cmake快速生成vs工程,杂项,cmake,visual studio

2 生成vs工程

  1. 本人是在github上下载了一个开源库libplctag,库目录里有CMakeList.txt。
    用Cmake快速生成vs工程,杂项,cmake,visual studio
  2. 进入cmd。切换到文件所在目录。

cd /d XXX # XXX表示目录

  1. 然后输入cmake . 即可生成vs工程。其中,.sln文件就是解决方案文件,双击该文件就可以在vs中打开。(会包含很多实例)
    用Cmake快速生成vs工程,杂项,cmake,visual studio

  2. 想要运行实例,但是提示无法启动程序“ \DEBUG\ALL-BUILD”,系统找不到指定的文件。要把右击该项目,选择设为启动项目就可以解决。
    用Cmake快速生成vs工程,杂项,cmake,visual studio文章来源地址https://www.toymoban.com/news/detail-726510.html

到了这里,关于用Cmake快速生成vs工程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 通过cmake工程生成visual studio解决方案

    visual studio是一个很强大的开发工具,这个工具主要是通过解决方案对我们的源码进行编译等操作。但是我们很多时候拿到的可能并不是一个直接的解决方案,可能是是一个cmake工程,那么这个时候我们就需要通过cmake工程生成解决方案,然后就可以通过visual studio进行编译和调

    2024年02月15日
    浏览(47)
  • cmake扩展(1)——VS+CMake创建Qt项目

    添加main.cpp文件( 可以为空 )后 CMakeLists目录下运行 build目录下运行 项目右键-添加-新建项-C++类。设置好类名和路径,点击添加。 项目右键-添加-新建项-Qt-Qt Widget Form File。设置好类名和路径,点击添加。 由于此处添加的ui文件和类文件没有关联,会导致编译不通过(不知道是

    2024年02月13日
    浏览(37)
  • CMake学习笔记-VSCode使用Cmake编译C++工程

    Win + MinGW + CMake + Git 官方教程1: https://cmake.org/cmake/help/latest/guide/tutorial/A%20Basic%20Starting%20Point.html 官方教程2: https://cmake.org/cmake/help/book/mastering-cmake/cmake/Help/guide/tutorial/index.html 官方练习材料1:https://github.com/Kitware/CMake.git 官方练习材料2:https://github.com/Kitware/CMake/blob/master/Help/guide

    2024年02月11日
    浏览(61)
  • 【libdatachannel】1 :cmake+vs2022 构建

    libdatachannel 是基于c++17实现的 cmake 链接openssl 可以参考【libcurl 】win32 构建 Release版本 修改cmakelist 链接openssl1.1.*

    2024年02月06日
    浏览(86)
  • VS2022 CMake报错解决小结

    目录 一、问题背景 二、问题分析 三、问题解决        VS2022中能够跨平台的工程类型就是CMake项目,一套代码能跨windows/Linux/Mac多种操作系统。而实际使用时,发现相关资料比较少,需要摸索一下。  碰到的问题简述:   1、C++ Intellisense信息可能过时,生成要刷新的CMake缓存

    2024年02月12日
    浏览(39)
  • cmake工程出现CMake Error at /usr/local/share/cmake-3.25/Modules/CMakeDetermineCompilerId.cmake:739

    描述:ubuntu20.04在执行cmake -S . -B build时出现、 CMake Error at /usr/local/share/cmake-3.25/Modules/CMakeDetermineCompilerId.cmake:739 (message):   Compiling the CUDA compiler identification source file   \\\"CMakeCUDACompilerId.cu\\\" failed.   Compiler: /usr/bin/nvcc   Build flags:   Id flags: --keep;--keep-dir;tmp -v      The output was:  

    2024年04月17日
    浏览(87)
  • cmake 03 一个可用的 cmake 工程应当是什么样的

    cmake 学习笔记 代码地址: https://gitcode.net/u014254963/cmake-study/-/tree/master/hello_cmake_project https://gitcode.net/u014254963/cmake-study/-/tree/master/hello_cmake_project_vs 多目录构建 引用自己写的动态库 关于单元测试的一些实践 使用 python 脚本控制构建的生命周期的目标描述 本文不涉及任何静态库的

    2024年02月05日
    浏览(93)
  • CMake教程系列-02-使用cmake代码生成二进制

    参考:Cmake安装以及升级(Ubuntu) Win10安装文件: 创建的目录以及代码如下: CMakeLists.txt sample.cpp 目录结构如下:注意多创建一个build目录存放中间文件和最终二进制文件 点击“Configure 我的的vs是2019,在Configure中选择了 点击“Configure”右边的“Generate”。 点击“Generate”右边

    2024年02月04日
    浏览(56)
  • vs项目转cmake(.sln转CMakeLists.txt)

    proj2cmake https://github.com/mrpi/proj2cmake 另附cmake镜像站:https://cmake.org/files/ 编译proj2cmake时报错: 可参考 https://www.cnblogs.com/tang-zhou-zhou/p/16067695.html 编译boost 使用vs2017的x64_x86交叉工具命令提示符进入解压后的boost文件夹运行bootstrap.bat toolset:编译器 msvc-17.0(vs2017)gcc(mingw) pre

    2024年02月09日
    浏览(48)
  • CMake快速入门

    CMake 官网:CMake CMake 是一个 跨平台 的安装编译工具,可以用简单的语句来描述 所有平台 的安装(编译过程) CMake 可以说已经成为 大部分C++开源项目的标配 比如说有一个开源项目,里面有很多 C++ 的源代码文件和头文件,想在的电脑上编译这个项目并运行它。但是的电脑上安

    2024年02月11日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包