c++ vscode中配置使用pdcurses库

pdcurses库,下载地址为

PDCurses - Browse /pdcurses/3.8 at SourceForge.net

解压进入文件目录

因为是在windows系统下,选择wincon,里面已经有了makefile文件,和一堆.c文件,下面我们进行编译 

进入cmd,到wincon文件目录下,输入:mingw32-make

 最后生成了一堆.o文件,和一个.a文件,我们找到.a文件

 将其拷贝至工程目录下,并将根目录下3个.h文件一并拷贝至工程中

 如图所示

 在要使用库的主函数中include "curses.h"

接下来,配置.vscode,以实现自动链接

进入.vscode\tasks.json,args如图设置,一般来说其它都不变,在最后一行添加一个pdcurses.a,注意上一行末尾加上逗号

 那么就配置成功啦。

 

 

 

1. 首先需要安装好opencv,可以参考官网的安装教程。 2. 打开VSCode,新建一个C++文件,然后按下Ctrl+Shift+P,输入“C++:Edit Configurations”,选择“C++(GDB/LLDB)”,然后在弹出的窗口输入以下内容: { "name": "g++ - Build and debug active file", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "miDebuggerPath": "/usr/bin/gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "C/C++: g++ build active file" } 3. 然后在VSCode的左侧边栏选择“任务”,然后选择“配置任务”,然后选择“C/C++: g++ build active file”,然后在弹出的窗口输入以下内容: { "label": "C/C++: g++ build active file", "command": "/usr/bin/g++", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}", "-I/usr/local/include/opencv4", "-L/usr/local/lib", "-lopencv_core", "-lopencv_highgui", "-lopencv_imgproc", "-lopencv_imgcodecs" ], "options": { "cwd": "${workspaceFolder}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true } } 4. 然后就可以在C++代码使用opencv了,例如: #include <opencv2/opencv.hpp> using namespace cv; int main() { Mat img = imread("test.jpg"); imshow("test", img); waitKey(); return ; } 5. 最后按下F5即可运行程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值