linux 使用小知识总结

一些比较简单的命令和基础知识在这里做一些小的总结

1. linux下编译运行C++程序

使用GCC:
gcc -o test test2.c test1.c
./test 5
编译test1.c 、test2.c文件,生成执行文件test文件并运行,其中5是参数

GCC 可同时用来编译 C 程序和 C++ 程序。
一般来说,C 编译器通过源文件的后缀名来判断是 C 程序还是 C++ 程序。在 Linux 中,C 源文件的后缀名为 .c,而 C++ 源文件的后缀名为 .C 或 .cpp。但是,gcc 命令只能编译 C++ 源文件,而不能自动和 C++ 程序使用的库连接。因此,通常使用 g++ 命令来完成 C++ 程序的编译和连接,该程序会自动调用 gcc 实现编译。

使用G++:
g++ -o hello hello.C
gcc 的命令参数:
-share 生成共享目标文件,通常用在建立共享库时

参考:Linux下如何编译、运行C、C++程序

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 动态调用动态库方法c/c++linuxwindows 关于动态调用动态库方法说明 一、 动态库概述 1、 动态库的...
    KINGZ1993阅读 14,740评论 0 10
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,187评论 2 33
  • 1.简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持...
    Leon_Geo阅读 3,982评论 0 4
  • GCC编译器 GCC是一个交叉平台的编译器,我想大家并不会觉得陌生。C/C++开发的时候很多时候都会用到GCC来进...
    故事狗阅读 13,036评论 0 25
  • 故事里是寂静 纠缠着花和绿色,对比 黄色的沙尘,焦躁的雾霾 光投下了阴影 消失,在消失之后 歌声宣教时代的成就 远...
    仓巴阅读 2,981评论 0 1