当前位置:网站首页>#从源头解决# 自定义头文件在VS上出现“无法打开源文件“XX.h“的问题
#从源头解决# 自定义头文件在VS上出现“无法打开源文件“XX.h“的问题
2022-07-05 12:51:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
自己编写了一个头文件 ,在主函数中通过#include引用时出现了 无法打开源文件的问题,通过网上查阅,大多数人的做法是:右键项目->属性->VC++目录->包含目录->下拉剪头->编辑,在对话框中加入 $(ProjectDir)。
问题完美解决! 但是原理是啥?通过进一步研究,发现问题是自己混淆了 #include”xx.h” 和 #include<xx.h> 的用法,
#include<xx.h> 表示直接从编译器自带的函数库中寻找文件,编译器从标准库路径开始搜索.xxh
include”xx.h” 表示先从自定义的文件中找 ,如果找不到在从函数库中寻找文件,编译器从用户的工作路径开始搜索 xx.h 如果我们通过<>的方式引用自己编写的头文件,必然会出现无法找到与源文件的问题,因为我们的文件放在了用户目录下,上面的解决办法本质上是通过将会用户目录追加到编译器搜索范围内,其实通过将<>换成” “就可以解决问题了。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149516.html原文链接:https://javaforall.cn
边栏推荐
- 我在滴滴做开源
- OpenHarmony应用开发之Navigation组件详解
- 深度长文探讨Join运算的简化和提速
- SAP SEGW 事物码里的导航属性(Navigation Property) 和 EntitySet 使用方法
- 946. 验证栈序列
- Vonedao solves the problem of organizational development effectiveness
- Discussion on error messages and API versions of SAP ui5 getsaplogonlanguage is not a function
- STM32 and motor development (from architecture diagram to documentation)
- 解决uni-app配置页面、tabBar无效问题
- RHCSA2
猜你喜欢
精彩速递|腾讯云数据库6月刊
CVPR 2022 | single step 3D target recognizer based on sparse transformer
Developers, is cloud native database the future?
Talk about my drawing skills in my writing career
Introduction to sap ui5 flexiblecolumnlayout control
Write macro with word
碎片化知识管理工具Memos
RHCSA7
Didi open source Delta: AI developers can easily train natural language models
LeetCode20.有效的括号
随机推荐
Install rhel8.2 virtual machine
蜀天梦图×微言科技丨达梦图数据库朋友圈+1
Introduction to sap ui5 flexiblecolumnlayout control
A deep long article on the simplification and acceleration of join operation
DataPipeline双料入选中国信通院2022数智化图谱、数据库发展报告
STM32 and motor development (from architecture diagram to documentation)
SAP SEGW 事物码里的 Association 建模方式
RHCSA9
Leetcode20. Valid parentheses
DNS的原理介绍
Rocky基础命令3
事务的基本特性和隔离级别
单独编译内核模块
Introduction to the principle of DNS
Laravel document reading notes -mews/captcha use (verification code function)
RHCSA1
[cloud native] use of Nacos taskmanager task management
946. Verify stack sequence
RHCSA8
《2022年中国银行业RPA供应商实力矩阵分析》研究报告正式启动