VS的使用
配置一个工程
问题描述:
要运行一个源码工程,工程中含有层级目录,.cpp与.h在多级目录中混合存储。并且该工程的运行依赖一些静态库(.lib)与动态库(.dll)。
建立:
- 把.h拷贝至$(ProjectDir)\include下,可以在search栏下用.h来搜索层级目录下所有*.h;
- 把*.cpp拷贝至$(ProjectDir)\src下;
- 第三方库拷贝至thirdparty目录下,并且分”include”、“lib”、(src)二级目录;
- VS下右击solution->add->existing item将所有.cpp、.h文件添加到工程中;
- Solution->property->configuration properties->C++->general->additional include directories->(ProjectDir)\thirdparty\include;
- Solution->property->configuration properties->linker->general-> additional include directories ->$(ProjectDir)\thirdparty\lib ->linker->input->additional dependencies: the name of lib
- Set output path: Solution->property->configuration properties->general -> output directory : .\bin
error 1:
include iostream: skipped when looking for precompiled header use
Solution: #include “stdafx.h”在文件的最上方
快捷键
F10 //next
F11 //step into
Shift F11 //step out
F5 //run to next break point
F9 //set break point
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律