无法打开包括文件的解决办法

本文详细介绍了在使用GTK+开发过程中遇到的头文件无法正确包含的问题,并给出了具体的解决方案。作者通过自己的经历分享了如何避免此类错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

出现这个错误只有2种可能,一是你的工程包含文件中没有这个头文件,这种错正常人不会犯,那第二种就是传说中的,“明明包含目录中添加了这个文件,就是一直提示无法打开它!哭晕在厕所!”

其实这个错犯的,唉和第一种错一样蠢。

如果你是这样include的:

#include "gtk/gtk.h"

而你的包含目录是这样的:

D:\gtk\include\gtk-2.0\gtk

不说了,自己去纠正吧。


细思极恐:曾经年轻的时候,调试了很多需要额外加库的程序,比如这个GTK+等,出现过很多次无法打开包括文件的情况,最后无奈之下把它打上“有诡异的错误运行不了”就不管了。其实都是包含目录没有好好写对,一般情况是把库里面的include文件夹以及这个文件夹下所有的子文件夹全部加进包含目录中去。如果别人的头文件是#include "gtk/gtk.h"这样调用的,那就出一大片的错。


评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值