【C++】一些关于visual stdio,vscode,Mingw的思考 |bug

这篇具有很好参考价值的文章主要介绍了【C++】一些关于visual stdio,vscode,Mingw的思考 |bug。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


今天在做YOLOV8的C++部署时遇到的一些问题:
【C++】一些关于visual stdio,vscode,Mingw的思考 |bug
在进行一系列的操作之后会生成解决方案文件sln:
【C++】一些关于visual stdio,vscode,Mingw的思考 |bug
当然按道理到这一步之后,应该使用make命令进行下一步操作(但是我确实不会make命令,所以准备进sln来生成解决方案):
【C++】一些关于visual stdio,vscode,Mingw的思考 |bug
点开后会发现有一个解析命令行参数的库文件没有(因为这个库没有在标准库中)。
于是我在之前的minGW中找了一下,发现那里面有这个库,于是我想在项目属性中的include目录稍微修改一下,把mingw那个include文件夹放进去感觉就好了。然后问题就发生了:
【C++】一些关于visual stdio,vscode,Mingw的思考 |bug
进行如上操作之后,发现很多其他的代码就报错了:
【C++】一些关于visual stdio,vscode,Mingw的思考 |bug
后面大概了解了一下原因:
Visual Studio Code(VSCode)是一个轻量级的代码编辑器,支持多种语言,包括 C++。它并没有自带 C++ 编译器,所以用户通常会选择 GCC(例如 MinGW 在 Windows 上的版本)或者 Clang 等作为编译器。VSCode 具有很高的自定义性,用户可以通过修改配置文件或者安装扩展来设定自己的开发环境。
另一方面,Visual Studio 是一个全功能的集成开发环境(IDE),它自带了微软的编译器 MSVC(Microsoft Visual C++),用于编译 C++ 代码。虽然也可以配置使用 GCC 或 Clang,但需要一些额外的设置,并且可能不像使用默认的 MSVC 那样顺畅。
所以,一般来说,如果你在使用 Visual Studio Code,你可能会选择使用 MinGW;如果你在使用 Visual Studio,你可能会选择使用自带的 MSVC。当然,这完全取决于你的需求和偏好。

反正那个意思就是最后别在visual stdio里引用那个mingw库,于是我又把那个包含目录的地址删除了:
【C++】一些关于visual stdio,vscode,Mingw的思考 |bug
然后恢复正常了:P【C++】一些关于visual stdio,vscode,Mingw的思考 |bug

真有趣文章来源地址https://www.toymoban.com/news/detail-509605.html

到了这里,关于【C++】一些关于visual stdio,vscode,Mingw的思考 |bug的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Win11系统vscode配置C++环境:Vscode+MinGw+Cmake

    1.下载解压MinGw-W64 进入MinGw-w64官网https://www.mingw-w64.org/,点击Download,点击MingW-W64-builds 找到Installation:Github,点击跳转到Github页面。这里不推荐很多教程使用的SourceForge上下载安装,SourceForge上构建的版本很久,目前仅支持到8.1.0,而github已经支持到了13.2.0。其次,SourceForge虽然

    2024年03月17日
    浏览(55)
  • 一些关于运筹学和机器学习之间协同作用的思考

    几十年来,运筹学(OR)和机器学习(ML)一直作为两个相对独立的研究领域不断发展。数据科学和人工智能领域的专家可能更熟悉机器学习而不是运筹学,尽管每个机器学习实践者都应该至少了解一些优化技术,因为每个机器学习问题本质上都是一个优化问题。在本文中,我

    2024年02月05日
    浏览(42)
  • 关于网络安全运营工作与安全建设工作的一些思考

    以下内容是个人成长过程中对于网络安全运营工作的理解和思考,希望通过这篇文章帮助大家更好的去做安全运营体系化建设,开始吧! 安全运营工作并不是通过各类安全设备的叠加增强安全能力,而是通过技术与管理结合的形式将企业现有的安全能力进行最大化展现。为了

    2024年02月04日
    浏览(37)
  • 【明道云】关于环境迁移的一些Bug

    部署了明道云的测试环境和生产环境两个环境,在测试环境开发的东西需要迁移到生产环境中去,这个过程中发现一些问题。 迁移分为两个部分,应用功能的迁移和记录内容的迁移。 应用功能的迁移 这个只需要利用现有功能,在测试环境中导出应用,再在生产导入应用即可

    2024年02月20日
    浏览(23)
  • 关于自动化测试用例失败重试的一些思考

    自动化测试用例失败重跑有助于提高自动化用例的稳定性,那我们来看一下,python和java生态里都有哪些具体做法? 如果是在python生态里,用pytest做测试驱动,那么可以通过pytest的插件pytest-rerunfailures来实现失败用例重跑,具体的使用方式有两种,一种是通过命令行指定pytes

    2024年02月14日
    浏览(28)
  • 关于生成式语言大模型的一些工程思考 paddlenlp & chatglm & llama

    生成式语言大模型,随着chatgpt的爆火,市场上涌现出一批高质量的生成式语言大模型的项目。近期百度飞桨自然语言处理项目paddlenlp发布了2.6版本。更新了以下特性:全面支持主流开源大模型Bloom, ChatGLM, GLM, Llama, OPT的训练和推理;Trainer API新增张量训练能力, 简单配置即可开

    2024年02月12日
    浏览(33)
  • ARB之后,都过于焦虑了,关于撸空投这个事的一些思考和分析。

    关于撸空投这个事的一些思考和分析。 多号+长期交互+防女巫+猜项目方心思 L2上撸毛写个交互脚本其实门槛很低,因为各大L2都在对接ETH-EVM,能在ETH主网上跑的脚本甚至接口都不用动。 也别说什么脚本容易被女巫,这都不是事,如果一个人写的脚本被查那么手动一样被查。

    2024年02月22日
    浏览(29)
  • Windows下基于VSCode搭建C++开发环境(包含整合MinGW64、CMake的详细流程)

    最近想写写C++,装了VisualStudio 2022,折腾半天。对于一个用惯VSCode的人来说,总感觉IDE太笨重。于是自己网上各种查资料,自己琢磨,搭建了一套Windows下基于VSCode和CMake的C++轻量级开发环境。 1. 下载并安装VSCode VSCode下载地址(AzureCDN加速地址) 首先同意安装协议: 下一步,

    2024年02月15日
    浏览(53)
  • 手把手写C++服务器(39):《Effective C++》读后感和一些思考

    本系列文章导航: 手把手写C++服务器(0):专栏文章-汇总导航【更新中】    前言 : 《Effiective C++》是我最喜欢的书籍之一(或许没有之一),里面详细介绍了改善程序设计的55种具体做法,对于C++程序员来说是一笔宝贵的财富,同时也是面试的高频考点,值得每隔一段时间就

    2024年02月05日
    浏览(26)
  • 关于写vscode ChatGPT插件遇到的一些问题

    出于对技术的专研想还原ChatGPT里面的一些交互,中间遇到遇到一些小问题做下总结 一、还原里面的富文本展示 chatgpt返回结果是这样的 最终实现效果 这里不仅还原了文本格式的展示,而且也还原了代码高亮。 可以看出chatgpt返回的是markdawn文本格式,要对markdawn文本格式做下

    2024年02月02日
    浏览(34)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包