visual studio开发C++项目遇到的坑

文章目录

1.安装的时候,顺手安装了C++模板,导致新建项目执行出问题

老程序员欢迎加入扣扣组织,783092701

卸载后,又重新安装好了

2.生成的exe,打开闪退问题

在main函数的末尾加上 system("pause"); 如果有 return ; ,那么加在 return ; 的前面。

3.项目里宏的路径不对,导致后面编译没有输出

4. vs编译ui,warning跳过,未成功

查看编译命令发现路径不对

来回改就是改不过来,然后清理了解决方案好了

在Visual Studio(VS)中,清理解决方案 是一个重要的操作,它主要用于删除项目中生成的所有中间文件和输出文件,以便为新的构建过程准备干净的环境。以下是对VS清理解决方案的详细解释:

5.vs编译.h,warning跳过,没有成功

解决:用debug编译通过了

分析:ui都是用的debug配置,所以.h也只能用debug,release不通过

6.项目生成,执行dll找不到

修改项目属性>调试>环境

直接在项目文件夹下的debug里点击exe,也会报错

必须放在path路径下才能找到dll文件

相关推荐
旖-旎14 小时前
《LeetCode 416 分割等和子集》
c++·算法·leetcode·动态规划·背包问题
Mortalbreeze14 小时前
深入理解 Linux 线程机制(四):线程同步——条件变量与信号量
linux·运维·服务器·开发语言·c++
郝学胜-神的一滴15 小时前
中级OpenGL教程 020:巧用数组与循环实现多点点光源渲染,告别冗余代码重构方案
c++·unity·游戏引擎·godot·图形渲染·unreal
zmzb010315 小时前
C++课后习题训练记录Day160
开发语言·c++
沫璃染墨15 小时前
现代C++⊂C++11篇(一)列表初始化全解 & std::initializer_list
开发语言·c++
阿米亚波16 小时前
【C++ STL】std::forward_list
开发语言·c++·笔记·stl·visual studio·forward_list
十五年专注C++开发16 小时前
qobject_cast转换失败原因分析
c++·qt·dynamic_cast·qobject_cast
小保CPP16 小时前
OCR C++ Tesseract按单词识别字符
c++·人工智能·ocr·模式识别·光学字符识别
库克克16 小时前
【C++】多态
开发语言·c++
Shadow(⊙o⊙)17 小时前
日志与线程池
linux·c++·算法