1.解决由于找不到xxx.dll,无法继续执行代码的问题

解决由于找不到xxx.dll,无法继续执行代码的问题_happylife_mini的博客-CSDN博客_由于找不到emp.dll无法继续执行代码在用vs写项目,或者你下载github上的C++代码的时候,是不是经常遇到由于找不到xxx.dll,无法继续执行代码的问题,其实很简单,解决方法如下:首先,对应于不同的运行模式,debug和release,方法都是一样的,找到你项目目录下 项目名称/x64 下的两个文件夹debug和release然后,找到你安装的库的文件夹,这里以pcl1.11.1这个库来举例,打开其中的bin目录,你会找到很多.dll文件,这些就包含你缺少的.dll文件,比如pcl_common.dll,pcl_commondhttps://blog.csdn.net/m0_46384757/article/details/121798259

2.avcodec_open2 返回值:-22

主要是因为编译的ffmpeg不支持libx264编码,其中coder_id:AV_CODEC_ID_264和AV_PIX_FMT_YUV420P的配置很重要,在生成的debug中把编译了libx264版本的dll替换掉即可。

3.后面有::的名称一定是类名或命名空间名

VS2019 后面有“::”的名称一定是类名或命名空间名 解决办法汇总_thginWalker的博客-CSDN博客_e0276后面有“::”的名称一定是类名或命名空间名对 '后面有“::”的名称一定是类名或命名空间名'的错误解决办法进行汇总https://blog.csdn.net/XZ2585458279/article/details/113749905

要添加命名空间using namespace xxx,大概率是命名空间重命等问题。

4.render_layer.obj : error LNK2019: 无法解析的外部符号 "public: int __cdecl sn_render::PPFFMpeg::OpenInput(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,int,bool,int)" (?OpenInput@PPFFMpeg@sn_render@@QEAAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H_NH@Z),该符号在函数 "public: virtual int __cdecl sn_render::VideoLayerRender::Init(struct sn_render::render_jsons::LayerInfo &,struct sn_render::LayerInitInfo &)" (?Init@VideoLayerRender@sn_render@@UEAAHAEAULayerInfo@render_jsons@2@AEAULayerInitInfo@2@@Z) 中被引用

5.cout报错

#include <iostream>
using namespace std;

6.vsh(1,2-8): error X1504: invalid preprocessor command 'version'

error X1504: invalid preprocessor command ‘version‘_YDDUONG的博客-CSDN博客_无效的预处理器命令“version”添加着色器文本文件之后,运行出现:error X1504: invalid preprocessor command ‘version’或者 fatal error C1021: 无效的预处理器命令“version”:原因是IDE编译了这些文件,我们要知道不应该让你着色器文件被C++编译器编译,因为这只是资源文件,是用来读取的,在程序运行中被编译和链接解决方案:在文件夹内新建文件,再添加文件,不要建立C++源文件,再改后缀名...https://blog.csdn.net/y_dd6011/article/details/1167022657.Failed to initialize glew1|Missing GL version

尝试编译glew,so库,也不行,移植llvm,主要是离屏渲染。

8.在当前源文件的目录或生成系统路径中未找到文件?

直接将其添加到附加包含目录里。

9.无法打开sys/time.h

sys/time.h是unix系统上的time库,windows上用time.h。

10.无法打卡pthread.h

【最快解决方案】 VS2019 无法打开源文件 <pthread.h>__BitterSweet的博客-CSDN博客_"无法打开 源 文件 \"pthread.h"无法打开源文件<pthread.h>是因为vs中缺少 pthread库 解决方法如下step1:step2:https://blog.csdn.net/qq_45657288/article/details/110966308

11.vs中未定义表示符 sleep

解决:未定义标识符 “sleep“ 或 “sleep“:找不到标识符_阿达西家的博客-CSDN博客_sleep找不到标识符这种问题是1.不同系统;2.函数大小写不同导致的。###在windows下:添加:#include <Windows.h>并修改sleep为Sleep。###在ubuntu下(未验证):sleep 为小写_1671465600https://blog.csdn.net/liu13364876993/article/details/120863606

12.无法打开源文件dirent.h

VS2017/2019 无法打开包括文件: “dirent.h”: No such file or directory_ve2102388688的博客-CSDN博客_无法打开包括文件: “dirent.h”: no such file or directory目录1 “dirent.h”: No such file or directory2 只需要把下面的代码保存dirent.h即可,直接放在工程目录下。1 “dirent.h”: No such file or directory在windows下的VS2017/2019编译器中,发现无法打开“dirent.h”,主要是MSVC并没有实现这个头文件,但是在Linux这个头文件肯定是有的。为此,有人已经写出了WIndows下可用的 “dirent.h”。这是github地址,也可以从这里下载,你只需要_1671465600https://blog.csdn.net/weixin_39956356/article/details/108555345#:~:text=%E7%9B%AE%E5%BD%951%20%E2%80%9Cdirent.h%E2%80%9D%3A%20No%20such%20file%20or%20directory2,%E5%8F%AA%E9%9C%80%E8%A6%81%E6%8A%8A%E4%B8%8B%E9%9D%A2%E7%9A%84%E4%BB%A3%E7%A0%81%E4%BF%9D%E5%AD%98dirent.h%E5%8D%B3%E5%8F%AF%EF%BC%8C%E7%9B%B4%E6%8E%A5%E6%94%BE%E5%9C%A8%E5%B7%A5%E7%A8%8B%E7%9B%AE%E5%BD%95%E4%B8%8B%E3%80%82%201%20%E2%80%9Cdirent.h%E2%80%9D%3A%20No%20such%20file%20or%20directory%E5%9C%A8windows%E4%B8%8B%E7%9A%84VS2017%2F2019%E7%BC%96%E8%AF%91%E5%99%A8%E4%B8%AD%EF%BC%8C%E5%8F%91%E7%8E%B0%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E2%80%9Cdirent.h%E2%80%9D%EF%BC%8C%E4%B8%BB%E8%A6%81%E6%98%AFMSVC%E5%B9%B6%E6%B2%A1%E6%9C%89%E5%AE%9E%E7%8E%B0%E8%BF%99%E4%B8%AA%E5%A4%B4%E6%96%87%E4%BB%B6%EF%BC%8C%E4%BD%86%E6%98%AF%E5%9C%A8Linux%E8%BF%99%E4%B8%AA%E5%A4%B4%E6%96%87%E4%BB%B6%E8%82%AF%E5%AE%9A%E6%98%AF%E6%9C%89%E7%9A%84%E3%80%8213.无法打开源文件unistd.h

windows下VS 无法打开源文件 unistd.h_牛客博客许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有个头文件,所以用VC编译总是报错。把下面的内容保存为unistd.h,放在visual stdio头文件路径下,可以解决这个问题https://blog.nowcoder.net/n/a74bd9abfe3243309851f74154d9c7af

14.严重性    代码    说明    项目    文件    行    禁止显示状态
错误    C2784     “rapidjson::GenericStringRef<CharType> rapidjson::StringRef(const CharType *)”: 未能从“const std::string”为“const CharType *”推导 模板 参数    ImageLayerMergence-vs    E:\common_tools\ImageLayerMergence-vs\util\src\json\JSONUtils.cpp    56

document.AddMember(rapidjson::StringRef(key.c_str()), value, allocator);

RapidJson中AddMember字符串使用Value和StringRef的区别 - 简书RapidJson中AddMember字符串使用Value和StringRef的区别 Value:如果字符串生命周期很短,那么必须用Value(复制一份字符串到allocat...https://www.jianshu.com/p/2e24dedd2f9315.未定义标识符uint

C++中未定义标识符ULONG,UINT的报错解决方法 VS2019_烬烬今天学习了吗的博客-CSDN博客_c++ ulongC++中未定义标识符ULONG,UINT的报错解决方法 VS2019在使用VS 2019中 ulong,uint出现报错情况,如下图:解决方法如下:1、加入头文件#include <wtypes.h>2、#define ulong ULONG3、#define uint UINT#include <wtypes.h>#define ulong ULONG #define uint UINT 最终结果error为0:...https://blog.csdn.net/weixin_44884304/article/details/110882556

16.const char*类型的值不能用于初始化char*类型的实体

C++错误:“const char *“ 类型的值不能用于初始化 “char *“ 类型的实体_岁月蹉跎的一杯酒的博客-CSDN博客_c++中e0434在VS2017中使用opencv编写C++程序时出现如下错误:报错代码如下:char* image_window = "Source Image";char* result_window = "Result window";查了查资料,可能的原因是在VS2017版本中使用这种char*的表达方式会造成程序崩溃,所以VS2017对其进行了控件管理。解决方案:先将字符使用字符数组进行存储,再使用指针char image[] = "Source Image";char result1[]https://blog.csdn.net/weixin_44690935/article/details/10850298917.error:“ACCESS_MASK”: 不明确的符号

error:“ACCESS_MASK”: 不明确的符号_jiao_mrswang的博客-CSDN博客_accessmask不明确的符号错误:"ACCESS_MASK":不明确的符号错误原因:opencv的using namespace cv和windows.h中ACCESS_MASK定义冲突。解决方案:解决方案一:将项目中的所有using namespace cv;和using namespace dnn;都删除,利用cv::和cv::dnn::替换所需cv的类型,例如将Mat替换为cv::Mat,将Net替换为..._1671465600https://blog.csdn.net/jiao_mrswang/article/details/100209833

18.这台计算机缺少此项目引用的NuGet程序包

标红色的那一行删掉即可。

这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包_鹧鸪菜的博客-CSDN博客一、解决问题,NUGET太慢了:参考地址:https://blog.csdn.net/yh0503/article/details/86692940。作者提供的镜像只有两个:(其他地址测试有的有问题,有的重复)cdn-Azure镜像:https://nuget.cdn.azure.cn/v3/index.jsonfishlee.net镜像:http://nuget.fishlee....https://blog.csdn.net/wlanye/article/details/91438882

19.VS控制台无法输出中文

读取文件关注是否有问题,读入的文件重新用notepad++新建一下,再粘贴复制,编码格式ANSI。

20.OpenCV: FFMPEG: tag xxx is not found (format ‘mp4 / MP4 (MPEG-4 Part 14)‘)‘

OpenCV: FFMPEG: tag xxx is not found (format ‘mp4 / MP4 (MPEG-4 Part 14)‘)‘_opencv: ffmpeg: tag 0x65706a6d/'mjpe' is not found_一颗小树x的博客-CSDN博客前言使用OpenCV C++ 版本保存视频,遇到了错误OpenCV: FFMPEG: tag 0x00000898/'▒???' is not found这里是告诉我们找不到对应的视频编码;通常是看网络文章和官方的代码,然后参考过来,放到本地运行,但本地机器并不支持这种编码格式,比如:CV_FOURCC('M', 'J', 'P', 'G')、或CAP_OPENCV_MJPEG等。解决方案我们可以先查看本地机器支持哪些视频编码格式,然后从中选择一个合适的。通过VideoWrihttps://blog.csdn.net/qq_41204464/article/details/122470298

20. 'localtime': This function or variable may be unsafe. Consider us...

【C++】错误 C4996 ‘localtime‘:This function or variable may be unsafe._wolves_liu的博客-CSDN博客_localtime报错严重性代码说明项目文件行禁止显示状态错误C4996'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.MyCardTestd:\mycardtest\mycardtest\mycontrolcard._1671465600https://blog.csdn.net/yaodaoji/article/details/124839241

VideoRender和ImageRender项目中遇到的一些cpp错误相关推荐

  1. ThinkPHP6项目基操(13.实战部分 项目中的自定义异常处理总结 错误页面API错误)

    项目中的自定义异常处理总结 错误页面&API错误 前言 一.异常分类 1. 控制器找不到 2. 方法找不到 3. 请求资源不存在 4. 系统內部异常.HTTP异常等 二.异常处理 1. 前置处 ...

  2. Database项目中关于Procedure sp_refreshsqlmodule_internal的错误

    最近项目中发现一怪问题,使用DB项目发布数据库时,总提示 "(110,1): SQL72014: .Net SqlClient Data Provider: Msg 1222, Level ...

  3. springboot项目中sql语句出错排除错误方法

    方法一: 在application.properties中加一句 逐步走,出错的sql语句就会打印在控制台上. //在application.properties中加一句 mybatis.config ...

  4. 在VS Studio中管理多个cpp文件或项目

    有时我们需要保存多个cpp文件,然后在使用时希望运行其中的一个,但是一个c++项目中只能有一个main函数,所以不能有多份cpp文件存在. 下面两个方法可以帮助我们更好地处理这种情况 1.同一个项目中 ...

  5. 驱动、MFC项目改名、代码移植技巧,复制别人项目中的界面资源以及合并项目

    驱动.MFC项目改名.代码移植技巧,复制别人项目中的界面资源以及合并项目 驱动.MFC项目改名.代码移植技巧 复制别人项目中的界面资源 还有一种方法 双击项目中的*.rc文件,打开vs后无反应,无法打 ...

  6. canvas java 上传截图_在Vue项目中使用html2canvas生成页面截图并上传

    使用方法 项目中引入 npm install html2canvas html代码 //html代码 js代码 // 引入html2canvas import html2canvas from 'ht ...

  7. android studio 自动提示jni代码,如何将JNI(C/C++本机代码)添加到现有的Android Studio项目中...

    从现有项目中执行以下步骤: 1.修改build.gradle(模块应用程序)看起来像这样(很多变化!): apply plugin: 'com.android.model.application' m ...

  8. android使用webview上传文件,Android项目中如何在webview页面中上传文件

    Android项目中如何在webview页面中上传文件 发布时间:2020-11-26 15:56:27 来源:亿速云 阅读:68 作者:Leah 本篇文章为大家展示了Android项目中如何在web ...

  9. java fragment_Java Web Fragment在项目中使用方法详解

    Web Fragment 是什么 - 它是在 servlet 3.0开始支持的,可以把一个dy web项目拆分为多个项目,解耦合,使其在项目中开发效率提高,下面我演示简单的项目创建过程 用eclips ...

最新文章

  1. ubuntu18.04下双机驱动调试
  2. Py之skflow:skflow的简介、安装、使用方法、代码实现之详细攻略
  3. 十条nmap常用的扫描命令
  4. setting an array element with a sequence.
  5. style.display,有点问题
  6. 9.JAVA之GUI编程列出指定目录内容
  7. mysql proxy 主从_【MYSQL知识必知必会】MySQL主从复制读写分离(基于mysql-proxy实现)...
  8. php后端语言的基本语法
  9. 中国工程院院士徐宗本:大数据的挑战和问题
  10. ubuntu安装spark-2.4.7-bin-without-hadoop
  11. cordova开发日记04 常用插件与使用(更新2016-05-19)
  12. UI 自定义视图 ,视图管理器
  13. dual mysql 获取序列_如何获取 MySQL 插入数据的自增 ID
  14. 前端传入JSON数组转换对象存入数据库
  15. 规格说明书-吉林市一日游
  16. 多人协同在线编辑文档软件使用体验
  17. Codeforces Round #645 (Div. 2)
  18. 【科创人】DCloud崔红保:uni-app和HBuilder背后的男人,让天下没有难做的开发
  19. Loadrunner11破解详解 .
  20. win7正版版本分析

热门文章

  1. 万物互联之~网络编程基础篇
  2. 基于python的可视化成绩分析
  3. android 全屏广告,手机端全屏广告展示问题
  4. uc收藏导入html,win10系统下UC浏览器如何导入其他浏览器的收藏夹
  5. Nginx✧虚拟主机资源静态化
  6. SecureCRT背景颜色
  7. 立创EDA学习笔记(3)——PCB绘制
  8. c语言方式表达教师节快乐,教师节丨纸短情长 难忘师恩 请您收下这封慰问信(内含表彰名单)...
  9. 路何去何从-第三方Oracle服务商
  10. java opengl 图片文字_如何通过opengl显示相机预览