关于用gcc(g++) 编译其它扩展名(比如hpp)的合法的源文件??

cloudwindbase 2003-06-25 05:35:39
对于gcc(g++)编译器,默认支持的文件类型大致为:
.c
.cpp
.h
等,
大家知道如何让gcc(g++)能正确编译其它扩展名(比如hpp)的合法的源文件?
...全文
650 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudwindbase 2003-06-25
  • 打赏
  • 举报
回复
楼上的兄弟,太谢谢你了.
Wugifer 2003-06-25
  • 打赏
  • 举报
回复
gcc -x c++ your.cxx
cloudwindbase 2003-06-25
  • 打赏
  • 举报
回复
如果我有一个扩展名为cxx的文件,其实这个文件也是标准的c(cpp)文件,
在不改变其扩展名的情况下,怎样才使gcc能够编译该文件?
cloudwindbase 2003-06-25
  • 打赏
  • 举报
回复
楼上的兄弟,STL的源文件好多都是以前这种方式命名的,
实际上是将头文件和实现文件放在了一个文件中,并将其命名为
hpp为扩展名的源文件.
林雨亭 2003-06-25
  • 打赏
  • 举报
回复
hpp不是源文件,只有被 .c /.cpp 饱含后,才会起作用。所以 gcc 不会管 .hpp文件

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧