C++ Visual Studio 中的文件扩展名
C++ file extension in Visual Studio
GNU GCC编译器将编译具有.C
和.cpp
扩展名的c ++源文件。
是否可以配置 Visual Studio Microsoft以便它可以分别编译扩展名为.C
和.H
扩展名的 c++ 源文件和头文件?
问题是Windows文件系统不区分大小写,所以.c和.C之间没有区别。这意味着 .c 的默认 C 语言将始终适用。
您不能告诉编译器通常处理 .C 文件作为C++文件,但是您可以告诉它将编译命令中的文件视为C++,而不管它们与/TP 开关的扩展名如何。
命令行
选项/TP
告诉编译器将源文件视为C++,即使扩展名类似于.c
。
在 IDE 中,可以将其设置为项目属性之一。 在 C/C++ 下,选择"高级选项"并将"编译为"字段设置为 C++。
相关文章:
- 如何按文件扩展名引用文件夹中的文件
- 谁能告诉我,程序中的错误是什么?该程序仅用于获取文件扩展名
- 通过cMake使用具有自定义文件扩展名的共享库
- 在另一个字符串中插入文件扩展名之前的字符串
- 如何在不使用文件扩展名的情况下使用命令行参数打开C++中的文本文件?
- Eclipse CDT:传递具有相同文件扩展名的多个程序参数
- 将C 代码桥接到我的Swift代码中.哪些文件扩展名为XCode中的基于C的语言
- 如何打开并显示C 中任何文件扩展名的文件
- 循环浏览所有项目,其中QTREEVIEW QFILESYSTEMMODEL上具有所需的文件扩展名
- 如何调用 ShellExecute 以使用 C++ 打开具有特定程序的文件,而无需关联相同的文件扩展名
- 用户定义的C 文件扩展名,用于G 汇编
- 如何在 INFLATE 后获取原始文件扩展名
- CMake:如何仅将特定文件扩展名从一个目录复制到另一个目录
- 获取文件扩展名
- 共享库的TX文件扩展名
- 如何创建一个不敏感的正则态度以匹配文件扩展名
- 如何更改QT上的文件扩展名
- 列出 OpenCV 支持的文件扩展名
- 如何避免 CFile查找文件扩展名超过三个字符的误报
- C++模板实现文件扩展名约定