gcc编译cpp文件为什么要加-lstdc++
2017-11-14 09:37
295 查看
gcc可以编译c++文件,也可以编译c文件,但默认是编译c文件的,加-lstdc++表示编译c++文件,即链接c++库,加-lc表示链接c库,默认情况下就是链接c库,所以如果编译c文件可以不加-lc。
相关文章推荐
- Linux下,添加了#include 的文件编译时为什么要加 -ml ,gcc 加参数 -ml 是起什么作用呢
- mac下使用vim gcc/g++ 编译cpp(c++)文件并运行
- 关于用gcc编译cpp文件的错误
- 用gcc编译.cpp文件可能出现"undefined reference to `__gxx_personality_v0'"问题的解决
- gcc编译cpp文件的方法
- gcc编译cpp文件的方法
- windows命令行使用gcc编译.c/.cpp文件
- gcc编译cpp文件
- gcc编译cpp文件的方法
- 用gcc编译.cpp文件可能出现"undefined reference to `__gxx_personality_v0'"问题
- 如何在cpp文件中调用gcc编译的.o文件的函数
- gcc编译cpp文件 出现undefined reference to `__gxx_personality_v0'
- 用gcc编译.cpp文件可能出现"undefined reference to `__gxx_personality_v0'"问题的解决
- gcc编译cpp文件的方法
- Linux下,添加了#include 的文件编译时为什么要加 -ml ,gcc 加参数 -ml 是起什么作用呢
- GCC编译之如何控制共享文件导出符号
- GCC 编译多个文件
- codeblocks交叉编译ARM-LINUX-GCC生成能够在ARM中运行的文件
- linux下编程的gcc编译中关于头文件与库文件搜索路径相关问题(一)
- 在linux下编译cpp文件出现错误