首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使MinGW区分包含的头文件名的大小写

问如何使MinGW区分包含的头文件名的大小写
EN

Stack Overflow用户
提问于 2010-11-22 10:50:26
回答 2查看 1.6K关注 0票数 3

我想让MinGW验证在#include指令中指定的文件名是否大小写正确。默认情况下,MinGW是不区分大小写的,可能是因为windows对文件名不区分大小写,但我在一个跨平台环境中工作,希望确保在Linux下,当有人指定包含文件的大小写错误时,gcc不会抱怨。

我想可能会有一个编译开关来强制这样做,但还没有找到一个。任何可供选择的建议也将受到欢迎。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-24 08:54:07

我不认为MinGW有这样的选择。如果你假设你是在NTFS上运行的,那么编写代码并贡献一个补丁可能并不太难。但到目前为止,最简单的解决方案是简单地提醒人们要纠正大小写,并解决这个问题(希望是罕见的!)它们出错的实例。

有时最好的解决方案是社交,而不是技术。

票数 1
EN

Stack Overflow用户

发布于 2010-11-22 12:13:25

除了编写一些自定义工具来检查这一点之外,我不能考虑直接的解决方案:) Windows子系统通常强制大小写不敏感,这使得在Win32上不可能有区分大小写的文件请求。至少在FATxx和NTFS文件系统上是不区分大小写的。我还没有尝试NFS挂载的文件系统。如果这是一个选择,你可以试一试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4241864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档