随笔分类 -  Visual Studio 开发

Visual Studio 编译报错 C1047 对象获库文件 是使用与其他对象不同的编译器版本创建的 请使用相同的编译器重新生成所有对象和库
摘要:一、起因 某天上班发现C盘爆了,原来VS安装在C盘,后续某些文件一起把C盘撑爆了,就想着卸载了VS重新安装一下。于是就愉快的卸载+重新安装到其他盘当中了。之后再次打开原来的VS工程,发现寄了,编译不通过,于是就开始排查问题,是不是配置管理器当中的Release或者x64没有选择对?是不是lib和in
8
0
0
记录一个Linux代码移植到Windows平台下的Visual Studio 2022的代码编码格式的问题
摘要:一、前言 工作上与公司的前辈对接,他给了我一份在linux下面编写的代码压缩包,按照道理来说使用条件宏编译不同的windows和linux的API即可实现代码的通用。但是我在Visual Studio 2022下面编译的时候缺发生了非常奇怪的事情。随便编译就出现很多报错,但实际上这些报错并不是真正的
105
0
0
Visual Studio 2022 静态库编译
摘要:一、写在前面 不管是静态库还是动态库,都给我们编写程序提供了一种方便使用外部函数的方式。工作上遇到一个问题,背景如下: 需要将新的涉及到AI模型部署的代码嵌入到原有旧的MFC应用当中,这个新的AI模型代码原本是在Linux上面进行编写编译的,直接导入MFC工程存在几个问题: 代码当中涉及到Linux
161
0
0
记录一个opencv的imread方法无法读取成功的问题,【设计到visual studio和静态库(lib)匹配的问题】
摘要:一、为什么会遇到这个问题 公司需要对多图进行拼接,经过多番查找发现了OpenStitching这个库。可以实现多图拼接。在python段尝试了之后感觉效果不错,所以使用Visual Studio进行C++开发。 在读取图片的时候发现imread方法无论怎么样都无法读取到图片。 二、解决办法 我一开始
183
0
0
Visual Studio Release版本开启debug窗口进行调试输出。
摘要:“项目 -> 属性 -> 生成事件 ->后期生成事件 -> 命令行” 中添加: editbin /SUBSYSTEM:CONSOLE $(OutDir)$(ProjectName).exe 如下: “项目 -> 属性 -> C/C++ -> 优化 -> 优化” 中修改为: 已禁用(/Od)
63
0
0
windows当中通过Visual Studio 2022 安装 C++版本的Opencv(动态库+静态库)
摘要:主要参考2篇博客,其实就是dll文件和lib文件的使用方法而已。链接如下: 1、静态库opencv配置 2、动态库opencv安装
92
0
0
visual studio当中动态库和静态库的联系
摘要:一、为什么要写这篇博客 公司需要调用MNN框架编译之后的动态库和静态库文件来在另外一台没有编译过MNN框架上的机器运行对应的程序,比如说人体关键点检测之类的程序,这个时候了解静态库和动态库的关系就很有必要了。 二、现代编译器编译流程 源代码(source code)→ 预处理器(preprocess
46
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起