首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

尝试在Windows10中通过cmake在Visual Studio Code中使用SDL2的vcpkg安装

在Windows 10中,您可以通过以下步骤在Visual Studio Code中使用SDL2的vcpkg安装:

  1. 首先,确保您已经安装了Visual Studio Code和vcpkg。如果您尚未安装vcpkg,请访问vcpkg的GitHub页面(https://github.com/microsoft/vcpkg)并按照说明进行安装。
  2. 打开Visual Studio Code,并在扩展商店中搜索并安装C/C++扩展。这将为您提供在Visual Studio Code中进行C++开发所需的功能。
  3. 在Visual Studio Code中打开终端(Terminal),然后使用以下命令克隆vcpkg存储库到您的本地计算机:
  4. 在Visual Studio Code中打开终端(Terminal),然后使用以下命令克隆vcpkg存储库到您的本地计算机:
  5. 进入vcpkg目录:
  6. 进入vcpkg目录:
  7. 运行bootstrap脚本以构建vcpkg:
  8. 运行bootstrap脚本以构建vcpkg:
  9. 安装SDL2库:
  10. 安装SDL2库:
  11. 在Visual Studio Code中创建一个新的C++项目或打开现有的C++项目。
  12. 在项目的根目录中创建一个名为CMakeLists.txt的文件,并将以下内容添加到文件中:
  13. 在项目的根目录中创建一个名为CMakeLists.txt的文件,并将以下内容添加到文件中:
  14. 请将"YourProjectName"替换为您的项目名称,将"YourExecutableName"替换为您的可执行文件名称。
  15. 在Visual Studio Code的终端中使用以下命令创建一个名为build的目录,并在其中生成项目:
  16. 在Visual Studio Code的终端中使用以下命令创建一个名为build的目录,并在其中生成项目:
  17. 构建项目:
  18. 构建项目:
  19. 运行项目:
  20. 运行项目:

通过上述步骤,您可以在Windows 10中使用cmake在Visual Studio Code中使用SDL2的vcpkg安装。SDL2是一个跨平台的多媒体库,可用于开发游戏、图形和音频应用程序等。它提供了许多功能和工具,使开发过程更加简单和高效。

腾讯云提供了丰富的云计算产品和服务,但在这里不提及具体的腾讯云产品和链接地址。您可以访问腾讯云官方网站(https://cloud.tencent.com/)以获取更多关于腾讯云的信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Windows10Visual Studio2017VC++项目安装使用GoogleTest库

Windows10Visual Studio2017VC++项目安装使用GoogleTest库 Windows10VC++程序可以不用自己手动下载GoogleTest源代码,可以直接通过【项目...1.创建一个VC++控制台应用程序 2.安装googletest包 C++通常需要通过自己源代码编译第三方库比如载GoogleTest等,然后自己项目中添加头文件和lib库文件路径。...这一项,然后右侧安装】按钮安装即可。...具体步骤如下图所示: 选择菜单【项目】-> 【管理 NuGet 程序包】,【浏览】选项卡输入googletest,可以看到下图一些库 安装之后,资源文件里面多出一个packages.config...里面有库头文件和相关lib库 使用googletest 安装Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn之后,就可以使用googletest

29110

Windows10Visual Studio2017VC++项目安装使用GoogleTest库

Windows10Visual Studio2017VC++项目安装使用GoogleTest库 Windows10VC++程序可以不用自己手动下载GoogleTest源代码,可以直接通过【项目...1.创建一个VC++控制台应用程序 2.安装googletest包 C++通常需要通过自己源代码编译第三方库比如载GoogleTest等,然后自己项目中添加头文件和lib库文件路径。...这一项,然后右侧安装】按钮安装即可。...具体步骤如下图所示: 选择菜单【项目】-> 【管理 NuGet 程序包】,【浏览】选项卡输入googletest,可以看到下图一些库 安装之后,资源文件里面多出一个packages.config...里面有库头文件和相关lib库 使用googletest 安装Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn之后,就可以使用googletest

30110

Visual Studio Code 添加自定义代码片段

无论是那个编辑器,如果能够添加一些自定义代码片段,能够大大提升代码输入效率。 本文介绍如何在 Visual Studio Code 添加自定义代码片段。...Visual Studio Code 代码片段设置 你可以 Visual Studio Code 菜单中找到代码片段设置入口, File -> Preferences -> User Snippets...▲ 指定代码片段名称 编写代码片段 无论你使用哪种方式新建代码片段,Visual Studio Code 都会帮你打开这个代码片段文件。...需要注意是,Visual Studio Code Markdown 默认是没有打开智能感知提示。你需要在你工作区或者全局打开它。... Visual Studio Code ,你有这些变量可以使用: -TM_SELECTED_TEXT - 插入代码片段时刻选中文本 -TM_CURRENT_LINE - 插入代码片段时刻光标所在

77830

Visual Studio 安装使用包(仅适用于 Windows)

NuGet 包包含其他开发人员提供项目中使用可重用代码。 使用 NuGet 包管理器、包管理器控制台或 dotnet CLI Visual Studio 项目中安装包。...建立引用后,可通过相应 API 调用包。 提示 nuget.org 入门:为查找可在自己应用程序重用组件,.NET 开发人员通常都会浏览 nuget.org 。...可以直接搜索 nuget.org 或根据本文中介绍, Visual Studio 查找和安装包 。 有关一般信息,请参阅查找和评估 NuGet 包。...如果使用Visual Studio for Mac,请参阅 Visual Studio for Mac 安装使用 NuGet 包 | Microsoft Docs 安装使用包。...使用以下方法 Visual Studio 创建项目:单击“文件”“新建项目”,搜索框中键入“.NET”,然后选择“WPF 应用(.NET Framework)”。 单击 “下一步” 。

4.2K30

Vcpkg: 总览

它可以安装在任何地方,但是通常我们建议您使用 vcpkg 作为 CMake 项目的子模块,并将其全局安装Visual Studio 项目中。...项目中,所有已安装库均可立即使用 #include 包含您需使用头文件并无需添加额外配置。 若您在 Visual Studio使用cmake工程,请查阅这里。...] cmake,您仍需通过 find_package 来使用第三方库。...请查阅 CMake 章节 获取更多信息,其中包含了IDE中使用cmake内容。 对于其他工具 (包括Visual Studio Code),请查阅 集成指南。...请参阅 快速开始 CMake使用 vcpkg 若您希望CMake使用vcpkg,以下内容可能帮助您: Visual Studio Code CMake Tools 将以下内容添加到您工作区

1.7K10

Vcpkg 安装使用

需求 先确保你已经安装了: Windows7 及以上版本 Git Visual Studio 2015 Update 3 及以上版本 关于美化 Windows Terminal 及 Powershell...,可以查看这篇优秀文章: Windows-Terminal 美化以及通过 OhMyPosh 美化 PowerShell 为 Visual Studio 安装英文语言包 vcpkg 需要 Visual Studio...集成 Visual Studio 要在 Visual Studio使用 Vcpkg,需要输入:....\vcpkg.exe integrate install (首次执行需要在管理员权限下执行,就是使用管理员权限打开 powershell) CMake 项目中使用 vcpkg cmake 项目建议通过以下方式使用...vcpkg (不要全局导入 vcpkg,别人不知道你在做什么) 通过指定 cmake 工具链实现将 vcpkg 作为一个自模块加入到你 CMake 工程,需要注意是,使用 Mingw 需要额外设置

4.2K30

无需安装 VS2019, Visual Studio 2022 编译 .NET Framework 4.543.5 这样古老框架

Visual Studio 2022 已正式发布!着急升级小伙伴兴致勃勃地升级并卸载了原来 Visual Studio 2019 后,发现自己几个库项目竟然无法编译通过了。...我之前 另一篇文章 告诉大家通过Visual Studio 2019 装回来方式解决这个问题,但是有小伙伴不想安装 Visual Studio 2019;所以本文用另外一种方法,无需安装 Visual...如果点开 Visual Studio 2022 安装程序,会发现已经删除掉了 .NET Framework 4.5 目标包了,无法通过安装回来。...因此,我们将通过安装此 NuGet 包来解决 Visual Studio 2022 目标包缺失问题。 正常你只需要在项目中安装这个 NuGet 包即可。...不过考虑到大家基本上都是用 Visual Studio 来开发,所以上述操作 VS 水土不服也需要特别处理一下。

1K30

重构基于CMake构建工具链

并且 atsf4g-co 实现了一些简单包管理和构建流程。 但是随着依赖日益复杂,增加依赖和更新依赖时候,测试多个包之间兼容性也变得更加频繁,有时候也需要自己打patch。...但是使用 vcpkg 安装 libwebsockets 的话,就没得选了。... cmake-toolset 里我也添加了对 vcpkg 适配支持。可以直接导入 vcpkg toolchain文件使用,大多数导入依赖库都支持直接从 vcpkg 查找 。...另外就是使用 vcpkg 或者 vcpkg 内未安装某个依赖时候,我会走自己内部统一编译安装流程,并且预留了可以由上层应用来控制下载源和版本号,甚至是一些编译参数。...Studio 2017-最新(当前Visual Studio 2019, 16.10, MSVC 1929) 特殊包: SSL替代: openssl,libressl,mbedtls(boringssl

4.9K10

【错误记录】Ubuntu ROOT 用户无法启动 Visual Studio Code 开发环境 ( 推荐普通用户下使用 VSCode 开发环境 )

文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 【开发环境】Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器...| Ubuntu 安装 deb 包 ) 博客 , Ubuntu 安装Visual Studio Code 开发环境 , 发现出现如下问题 : ROOT 用户下无法打开 " Visual...Studio Code 开发环境 " ; 下面是点击了很多次 VSCode 图标 , 都无法启动软件 ; 二、解决方案 ---- 官方不推荐 root 用户下打开 VSCode ; 网上搜索了下解决方案...: 方案一 : 使用 sudo code --user-data-dir ="/home/master/.vscode/" 命令 , 指定用户数据目录 ; 方案二 : ~/.bashrc 文件添加..., 执行 code 命令 , 即可启动 Visual Studio Code 开发环境 ;

3.6K40

使用vcpkg编译curl

前言:curl目前写这边文章时候,已经是8.8.0版本了。win上面编译一份支持各种特性不是特别容易。因此偷懒使用vcpkg来编译,方便又快捷。...准备 安装git,最好有个能快速访问网络源码工具。 安装visual studio,我直接装2022,有最新你可以直接装最新。...(如果你打算使用openssl来让curl库支持https、ssl,那么要先安装下openssl,如果用win系统自带或者mbedtls之类,就不用编译openssl) vcpkg目录下,找到ports...vcpkg目录下找到:ports>libpsl>portfile.cmake文件打开。portfile.cmake文件里面写入set(VCPKG_CRT_LINKAGE static)这一行。...ports目录里面,找到对应库文件夹打开,打开后找到portfile.cmake文件,在里面前面位置加上一行set(VCPKG_CRT_LINKAGE static),保存并关闭。

12710

log4cplus最新介绍、详细编译过程及使用(最全面)

windows下编译 windows下编译稍麻烦些。 可以选择编译方式有:Visual Studiocmakevcpkg等. 其中使用vcpkg是最简单省事。...方式二、vcpkg环境 依赖包安装 1.使用神器vcpkg 2.vcpkg install log4cplus[core, unicode]:x86-windows, 安装匹配项目的包(64位是:x64...否则虽然编译通过,但是跑不起来,会报找不到og4cplusU.dll错误。 这里以cmake工程为例,介绍下静态库使用。..._stdcall是Pascal程序缺省调用方式,通常用于Win32 Api,切记:函数自己退出时清空堆栈,返回值EAX。  ...若是stdcall则在cmake尝试使用以下参数: set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--add-stdcall-alias") 经验证非此问题,那么最终原因最可能是字符集问题了

3.5K30

基于Asio库定时器,封装实现好用定时任务

windows下下载安装推荐使用vcpkg这个工具,vcpkg是命令行包管理工具。 vcpkg工具介绍 使用第三方库c或c++开发可以简化相关配置操作。...vcpkg安装包支持vs2015和vs2017工具集,目前windows平台已有超过900多个包,linux平台超过350个包。默认情况下,vcpkg会优先使用vs2017进行编译。...如果未安装,则使用vs2015编译和安装使用vcpkg对于c或c++开发,令人烦恼第三方包管理工作大大减轻。...cmake使用时注意配置CMAKE_TOOLCHAIN_FILE是否设置为了vcpkg.cmake文件路径。...async_wait回调函数签名为 void (std::error_code),传递额外参数时需要使用bind。Print函数,计数小于3时,expires_at()推迟定时器终止时间。

2K20

Windows下使用VS2019和CMake 3.18.3编译使用yaml-cpp库

之前写过两篇关于CentOS7下编译yaml-cpp库和Windows10使用VS2017编译和使用yaml-cpp库文章。...最近实际项目中换成了最新版Visual Studio 2019,我使用Windows系统是Win7和Windows10,所以需要重新编译基于VS2019下yaml-cppDebug和Release...3、使用VS2019和CMake3.18.3编译yaml-cpp 首先确保已经自己系统下安装了VS2019和CMake系统是Windows7、VS2019、CMake 3.18.3,可以根据需要选择...Github仓库上对于Windows10使用yaml-cppCMake编译介绍到比较简单,具体如下图所示: ?...和yaml-cpp.lib文件 4、VS2019使用yaml-cpp库读写yaml文件 这个VS2019引入yaml-cpp库方式和VS2017一样,具体可以参考我之前博客Windows10

3.6K20
领券