ICode9

精准搜索请尝试: 精确搜索
  • MSVC-用于其他IDE的手工环境配置,手工提取2022-09-10 00:00:53

    ​  最近因为在使用Code::Blocks编程,遇到了MSVC编译的库,不愿意换VS,所以手工配置了MSVC路径。CB是有点老了,不像现在新的IDE都是自动搜索的,而且我又不会批处理orz。 这里面可能不能满足全部的开发需求,但是基本的都有了。也欢迎补充 由于CB支持多线程,所以MSVC上的MFC类也是可以使用

  • 折腾boost库,msvc,clion2022-08-29 16:00:21

      1.一开始想在clion下配置boost库,把所有的变量都设置过了,没有作用,也参考了googleHow to include external library (boost) into CLion C++ project with CMake? - Stack Overflow   2.一直报错CONNOT FIND BOOST  然后意识到直接设置文件夹根本就是不对的,文件夹下并没有动

  • windows10-msys2-msvc编译ffmpeg4.4.22022-08-24 20:30:48

    下载msys2 在msys2安装目录下创建文件 msys2_ffmpeg.bat call "D:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat" set MSYS2_PATH_TYPE=inherit msys2_shell.cmd 测试 echo $LIB 准备环境 双击运行 msys2_ffmpeg.bat pacman -S

  • Qt MSVC与MinGW的区别2022-08-04 16:01:15

    Qt 中有两种方式编译,一种是MinGW ,另一种MSVC。 1.MSVC是指微软的VC编译器。2.MinGW是指是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运

  • msvc 库目录/附加库目录 包含目录/附加包含目录的区别2022-07-07 14:02:49

    include 参考 https://docs.microsoft.com/en-us/cpp/build/reference/i-additional-include-directories?view=msvc-170 msvc在编译的时候按照以下顺序搜索头文件: 用双引号(#include “xxx.h”)包含的头文件,先在本地目录下搜索 如果上一步没搜到,或者用尖括号包含的头文件(#include

  • 解决:UTF8编码的源文件,MSVC提示C4819告警2022-05-14 03:03:03

    MSVC对于UTF-8 without BOM格式支持不好,编译源码提示C4819告警,或者遇到源码中有中文行注释时编译不通过这样的诡异错误,解决方案为增加一个编译选项 /utf-8

  • QT中配置OpenCV OpenCV安装 MSVC 版2022-05-10 16:00:46

    下载&安装Cmake 进入下载页面 Download | CMake 选择安装包版本 打开安装包,下一步之后选择添加path 选择完安装文件夹开始安装 下载&配置OpenCV 进入下载页面 Releases - OpenCV 选择版本下载(我下的是 Sources,Windows版是已经构建好的,不需要接下来的手动构建,建议

  • Py-Boost build on win10 with MSVC2022-05-09 01:01:04

    Py-Boost build on win10 with MSVC 0. Download Visual Studio 2022 CMake Conda Boost 1.79 1. Installation 开发人员命令提示符 build cd \path\to\boost_1_79_0 call bootstrap.bat 出现b2.exe, 接着安装 rem Visual Studio 2012 -> set msvcver=msvc-11.0 rem Visua

  • Qt5 中文乱码2022-01-11 17:36:10

    一、MSVC编译器输出中文的问题 例如,程序运行时,该Qstring数组中的中文会出现乱码。 Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); ColumnNames[0] = "HUIYuan"; ColumnNames[1] = QStringLiteral("姓名");

  • win10中ubuntu子系统从系统盘迁移到其他盘2021-12-19 17:34:33

    Win10 安装的Linux子系统默认安装在C盘,但是我害怕日后系统盘爆掉,就折腾了一下,把它迁移到d盘(当然也可以选择其他盘)。 环境背景 win10(版本号20H2)+linux子系统ubuntu 具体操作 1.建好目标文件夹,也就是希望迁移到的地方。我是在d盘新建了名为ubuntu的文件夹; 2.修改该文件夹的权

  • windows 10 64位下安装 ta-lib 0.4.192021-12-14 14:33:33

    一、直接用命令安装(pip install ta-lib)报错: fatal error: ta-lib/ta_libc.h: No such file or directory 二、从 https://ta-lib.org/hdr_dw.html 下载 ta-lib-0.4.0-msvc.zip 文件,进行重新编译成64位的安装文件 三、安装编译工具: Visual C++ Build Tools 2015或其它版本 四、将

  • Qt系列文章002-开发环境搭建2021-11-06 13:33:40

    由于Qt自带了mingw的环境,基本上是一步到位的,下面着重介绍的是msvc版本的Qt和安卓开发环境搭建。图文并茂。 1 开始搭建 1.1 Qt MSVC环境搭建 很多小伙伴在安装好Qt MSVC后发现还不能正常的如Mingw那样直接写程序来编译运行,因为会报错,可能启动的时候就会提示错误,不管报什么错

  • VS2017配置OpenGL2021-10-17 10:01:58

    下载依赖 https://www.opengl.org/resources/libraries/glut/glut_downloads.php#windows 找到VS的安装路径创建gl目录将glut.h复制其中 D:\develop\VS2017\VC\Tools\MSVC\14.16.27023\include\glD:\develop\VS2017\VC\Tools\MSVC\14.16.27023\include\gl D:\develop\VS20

  • Qt开发经验小技巧176-1802021-10-08 14:02:09

    QCamera中获取设备的配置参数比如支持的分辨率集合等,需要先调用load后才能正确获取,或者关联stateChanged信号中判断状态是否是ActiveState,然后再读取。 //方法1:调用load后获取 camera = new QCamera(this); //先需要载入才能获取到对应参数 camera->load(); //输出当前设备支

  • VS2017+Qt5.13.0+Windows 10,配置MSVC编译器2021-09-06 11:00:13

    第一次分享经验,主要是诉苦我是如何从配置MSVC64位变成MSVC32位编译器。 安装Qt请自己寻找资源,安装的步骤可以参考http://c.biancheng.net/view/3858.html,安装MSVC的编译器,也要根据你的VS版本,VS2015或VS2017 MSVC编译器,个人建议装32位的。为什么不装64位的,后面再解释。 安装完成

  • xmake: vscode intellisense include错误的问题2021-08-10 01:02:36

    解决方案: 手动生成compile_commands.json: xmake project -k compile_commands 然后把它拷贝到.vscode中即可。 c_cpp_properties.json(参考) { "configurations": [ { "compileCommands": ".vscode/compile_commands.json",

  • 查看visual studio编译器版本2021-08-04 15:02:37

    通常windows平台上项目有两种途径: 用cmake-gui生成的项目,并点击open project,在vs内编译,这种情况下是用MSVC编译,版本对照列于文末。用cmake ..命令生成项目,并用make编译,这种情况下是用gcc编译的。gcc -version即可查看。 MSVC 编译器 Visual Studio 版本 MSVC 16 vs 2019MSVC

  • QT_MSVC 使用中文字符2021-07-07 16:34:42

    方法一:使用Qt creator。   在选项->文本编译器->行为下。   修改UTF_8 BOM 为:如果生成编码为UTF_8则添加 方法二:   (编译不报错,中文字乱码的情况)   QString str = QStringLiteral("中文字符串");        或者   QString str = QString::fromLocal8Bit("中文字符串"

  • OSG编译安装-MSVC2021-06-27 23:03:51

    OSG编译安装-MSVC 1、准备工作 1.1 环境 Windows10 Qt5.14.2 Microsoft Visual Studio2017 cmake-3.20.4-windows-x86_64.msi   1.2 osg下载 osg官网 github OSG源码(OpenSceneGraph) 下载网址 也可使用git下载: git clone --branch OpenSceneGraph-3.6.5 http

  • Qt+MSVC+VLD内存泄漏检测2021-05-27 14:30:51

    VLD(全称:Visual Leak Detector)是一款用于 Visual C++ 的免费内存泄露检测工具。与其它内存检测工具相比,它在检测到内存泄漏的同时,还具有如下特点: 可得到内存泄漏点的调用堆栈,以及其所在文件及行号; 可得到泄露内存的完整数据; 可设置内存泄露报告的级别; 提供了打包好的 lib

  • 使用msvc命令行编译静态库和动态库2021-05-26 18:02:15

    因为最近园子在审核,先发在了CSDN。但我更喜欢博客园,现在搬运过来 编写一个静态库 编写要打包为静态库的函数,内容如下: // jclib.cpp int func(int a, int b) { return a + b; } 在msvc开发人员命令提示符中执行 cl /c jclib.cpp 生成jclib.obj,这是编译产生的中间文件。然后

  • ffmpeg+opencore-amr msvc编译备忘2021-05-08 20:03:26

    由于本人目前做win32桌面应用开发,需要用到ffmpeg库,而网上下载的预编译版本无法满足解码和调试的需求,所以做了自己的编译。 我采用的编译方式为 MSYS64 + MSVC(vs2019), 即在MSYS环境下使用VC的编译器来编译ffmpeg。 参考了许多文档,最重要的是官方编译文档。 链接1: https://trac

  • C++ 动态库、静态库、__declspec(dllexport)、符号隐藏、gcc visibility (“default“)2021-04-22 18:31:44

    本文链接 github.com/BeyondXinXin C++ 动态库、静态库、__declspec(dllexport)、符号隐藏、gcc visibility (“default”) 记录几个之前存在疑惑的地方。 Q1:为什么我选择 生成/使用 动态库,依旧会 产生/加载 .lib? 动态库:.dll/.so静态库:.lib/.a链接:把库函数跟可执行程序绑

  • 如何脱离VC++2017使用MSVC编译C++?2021-02-17 19:02:23

    (此处声明,VC++2017不是一个单独软件,它被包括在VS2017全套组件里面) 我相信各位VCpluser们应该都有打开VS慢到哭而崩溃的时候吧!相信您们应该都有编译时去喝茶的经历吧(这好像不是什么坏事…)!众所周知,VS(全称Microsoft Visual Studio)是一个非常强大的集成开发环境(英文简称IDE),当然,强

  • Qt系列文章之二(Qt 环境搭建,主要针对MSVC/Android 平台)2020-11-26 10:00:31

    文章目录 前言开始搭建Qt MSVC环境搭建Qt Android环境搭建 前言 前文我们已经将Qt安装好了,可能会有人需要安装对应的环境搭建,当然如果你是默认使用Mingw编译Qt就忽视这篇文章,本章针对的是已经安装好MSVC和Android平台的Qt应用! 开始搭建 Qt MSVC环境搭建 很多小伙伴在安

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有