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

手把手教你 之 VScode配置CC++编译环境

VScode配置C/C++编译环境 1、下载VScode 2、安装cpptools 3、下载MinGW 4、配置环境变量 5、修改C/C++配置文件 5.1、编辑 launch.json 配置文件 5.2...、编辑 tasks.json 文件 6、运行 7、其他 1、下载VScode 下载链接: VScode 安装过程:一路下一步,安装很简单,安装路径看个人 2、安装cpptools 按下图安装: ?...安装MinGW:下载后是一个7z的压缩包,解压后移动到你想安装的位置即可。我的安装位置是:D:\mingw64\bin ?...4、配置环境变量 配置对象:MinGW,所以把你刚刚安装MinGW的路径拷贝一下 配置环境变量:在此以win10为例,到达第6步之后,前面打开的窗口都要按下确定,否则会失败 ?...ignoreFailures": true } ] } ] } 5.2、编辑 tasks.json 文件 返回.cpp文件,按F5进行调试,会弹出找不到任务

2.1K21
您找到你想要的搜索结果了吗?
是的
没有找到

vscode一键配置CC++多个C及CPP文件编译与tasks.json和launch.json原理

vscodeCmake配置及C/C++环境配置原理 vscode一键配置配置C/C++/Cmake/make调试环境及配置原理 搜了很多的教程,发现要么教程太老,给的配置信息里面有些参数都不能使用了,...嫌每次配置麻烦的小伙伴,后文放有一键创建vscode下的c/c++的cmake项目小工具,使用小工具生成的项目,可以自己在完成修改后配成一个通用项目,直接备份一份通用项目后,以后就可以直接使用自己修改后的模板...=E:\\Resource\\mingw64\\bin\\mingw32-make.exe", // MinGW目录下bin目录下的mingw32-make.exe "-G", // 不使用-G "Unix...注意事项: 该文配置的环境是这样的,vscode打开的文件夹要是项目的根文件夹,然后调试后会在根文件夹下创建build文件夹,在这里面存放cmake和make后产生的文件,cmake使用的CMakeLists.txt...(在vscode中可以安装Cmake插件,有两个,可以提示你怎么写这个文件,具体教程可以百度,基本用法很简单)要放在项目根目录下。

5.5K40

使用MinGW编译OpenCV4源码与配置使用演示

版本信息 Windows10 64位QT5.13 64位OpenCV4.2CMake3.17.1 下载地址: https://opencv.org/opencv-4-2-0/ https://cmake.org.../ 环境配置 在安装好QT,CMake与OpenCV下载解压缩之后,首先到QT的目录下,找到mingw编译工具的bin目录,添加到系统环境变量中去,本人安装好的QT中mingw工具的bin目录路径如下:...编译OpenCV源码主要分为如下几步: 01 cmake配置与生成 双击打开安装好的cmake ?...,参见如下选项进行配置 - 勾选 WITH_OPENGL- 勾选 WITH_OPENMP- 勾选 BUILD_opencv_world- 不勾选 WITH_OPENCL_D3D11_NV 然后再点击【generate...02 生成安装文件 cmake完成之后,打开cmd,切换到build目录下,首先执行如下的命令行参数 mingw32-make -j 8 ? 回车之后,就看到如下开始执行了,画面如下: ?

2.1K20

关于 CMake CMAKE_EXE_LINKER_FLAGS 选项的小坑

之前都没用过 CMake,最近因为需要用 CLion,CLion 基于 CMake 来开发项目,所以肯定要写 CMakeLists,因为这个,遇到不少问题。...找不到 libwinpthread-1.dll 其实之前我用 VSCode 的时候也遇到了,只需要将 libstdc++ 和 libgcc 静态链接就行了,谁知 CMake 在处理 -dynamic 编译器标志的方式方面做得很奇怪...,使得 -Wl,-Bstatic -lstdc++ -lwinpthread -Wl,-Bdynamic 解决方案不起作用: set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc...-static-libstdc++ -Wl,-Bstatic -lstdc++ -lpthread -Wl,-Bdynamic") 实际上在 CMake 中有效的是直接使用链接器标志, 因此在 CMake...中,这似乎是静态链接到所有 mingw-w64 C ++ 依赖项的最佳方法。

8.9K20

CTK插件框架学习1-编译CTK-MINGW

首先打开QT安装目录下的MaintenanceTool.exe工具,选择Add or remove components,确保如下两个组件(mingwcmake)都给安装了。...然后,选择我的电脑->属性->高级系统设置->环境变量,修改Path环境变量,添加如下两个环境变量,也即是上一步安装的两个组件(mingwcmake)的路径。 3....编译CTK 3.1 用cmake-gui产生makefile 查了下cmake目录下并没有ccmake程序,但是有个cmake-gui,用起来起始功能差不多。...打开cmake-gui,配置下source cod与build the binaries的路径 点击Configure按钮,在弹框中配置generator为MinGW Makefiles,然后点击...3.2 编译 用win10下强大的Windows PowerShell软件,进入到ctk-superbuild目录,然后用mingw32-make命令进行编译。

1.6K20

整理:Visual Studio Code (vscode) 配置C、C++环境编写运行C、C++(主要Windows、简要Linux)

总体流程: 下载安装vscode 安装cpptools插件 安装编译、调试环境 配置系统环境变量path 修改vscode调试配置文件 其他 Linux版本配置(简要) 1、下载安装vscode https...(因为win7不像win10那么明显是加入。。)...重启电脑(非常建议),避免出现奇奇怪怪的问题 再次打开vscode,注意配置系统环境变量path后重启一下vscode 注意:vscode调试需要在打开的文件夹中进行(注意!..."C:/MinGW/lib/gcc/mingw32/5.3.0/include/c++/mingw32/*", "C:/MinGW/lib/gcc/mingw32/5.3.0/include/c++/...,中文调试的话就会出现“找不到文件XXXXX.cpp”(大意,原文记不清了,因为距离这个问题我已经解决很长时间了,今天看到想补一下,别让新人踩坑了。。。)

4K10

Windows下C++使用thread时无法识别thread和mutex相关库的解决

其他错误信息包括但不限于: thread未定义 No member named ‘thread’ in namespace ‘std’; ‘thread’ undefined 找不到thread...(fix available) 问题解决过程 因为thread和mutex是C++11才引入的,所以一开始考虑的是不是CMakeList上没有加编译选项,于是加上 set(CMAKE_CXX_FLAGS...$ {CMAKE_CXX_FLAGS} -std = c ++ 11) 经过一番尝试,发现并无效果。...后来受到博客CLion安装mingw并配置以支持c++11多线程编程的启发,重新安装mingw编译器,但是不成功。...又看到博客mingw-w64安装支持c++11中thread(windows下)的操作,发现关键是在安装mingw时需要将Thread选项设为posix。重新安装mingw解决问题。 ?

3.2K20

Windows下使用VS code编译C代码

为什么要使用VScode?答案:免费(你真幽默),界面简单,插件众多。现在我的很多开发都是基于VScode,连写文章都是基于这个环境来写。...准备 VScode软件:需要电脑安装好VScode,直接某度搜索-下载-安装 mingw64工具:https://gitee.com/rice_chen_1/open_tools.git 配置步骤 通过上面的连接下载...mingw64工具,然后解压 添加环境变量 mingw64文件夹里的bin文件夹所在目录: 设置环境变量步骤: 测试是否添加成功 进入cmd命令行: 在命令行中输入gcc -v,如果...mingw64响应的信息,说明添加成功: 打开VScode,编译运行 创建工作目录: 添加源文件,并编写简单的《Hello world》程序: 然后按Ctrl+F5,然后选择第一个选项: 依旧按...视频演示 总结 使用VScode还是有很多好处的,他的组件多,很多工具上面都有 之前也写过几篇关于VScode的文章 draw.io-取代visio的流程图绘制工具 VS code提示找不到git安装?

74410

VSCode配置 c++ 环境(小白教程)「建议收藏」

下载安装MinGW-w64及环境变量配置 2. 下载安装VSCode 配置过程 1. VSCode插件安装 2. 创建工作区 3. 配置文件 4....下载安装MinGW-w64及环境变量配置 MinGW:可以理解成包含多种编译环境的可自由选择安装的其中的部分的软件 下载地址:https://osdn.net/projects/mingw/downloads...安装完成后界面 下载相关文件(重要步骤) 打开MinGW,勾选编译器软件 mingw32-gcc.bin(c语言文件编译器) mingw32-gcc-g++.bin(c++语言编译器...) mingw32-gdb.bin(调试编译后文件) 若在安装的时候报“找不到 xxx 库”的错误,可以重新勾选此库和dll文件 选择完后,点击 Installation > applychange...,等待安装完就ok 对于 mingw32-gdb.bin 等下载失败问题,这里我把所需的三个文件放在网盘,下载后将自己没下载成功的对应文件放到 MinGW\bin 目录下即可,链接如下: 链接

1.2K20

Cmake大型项目设置指南(更新中)

但是这里推荐一个不错的入门教程~:http://www.hahack.com/codes/cmake/ 以及Cmake设置项查询链接(对于cmake中各种命令的查询最好的是官方):https://cmake.org...在linux或者Mac中,使用make和cmake搭配编译器来编译我们的源文件,但是在windows中,有两个选项,一是用mingw-w64中提供的编译器和构造工具make搭配cmake来进行编译(这个时候应该使用...VScode作为代码的编辑器),或者利用windows中原生的VS携带的编译器来进行编译,在使用cmake的时候会自动检测vs的编译器生成适合于VS的生成文件(这个时候应该用Visual Studio)...,我们经常使用的Opencv的官方编译版,只提供利用VS进行编译后的window版本,如果想要使用Mingw64则必须自己下载源代码去编译。...example main.cpp) target_link_libraries(example ${OpenCV_LIBS}) find_package会自动帮我们找到需要链接OpenCV的配置信息,如果提示找不到

38540

在window上使用cmake

不得不说,cmake的功能很强大,不仅可以生成make的配置文件,还可以生成VS、eclipse的工程文件。但是我在使用时总是碰到很多错误,首先就是cl找不到,用图形化工具时也是找不到。...如果正确地使用cmake?...首先使用MinGW下载MSYS的make工具,然后添加进系统路径,确保在命令行下make可以正常运行 下载cmake,这个可以网络搜索下载,注意添加进系统路径 在工程的根目录下新建 build文件夹,进入这个文件夹...执行 cmake -G (options for generator..) ../ 注意cmake的命令格式,最后的.....表明是当前目录,但是会把生成的文件和源文件混在一起 cmake只是生成makefile,进一步生成可执行文件需要执行make

1.3K10
领券