各类微网站建设,网络规划设计师报考,山东的互联网公司都有什么,秦皇岛qq群undefined reference to std::ios_base::Init::Init() 解决
#xff08;一#xff09;gcc 编译C程序是提示错误undefined reference to std::ios_base::Init::Init() 的解决方法
在linux下编译c 程序要使用g 编译器,如果你要是使用gcc编译器就会有上面的报错信息,只要在在g…undefined reference to std::ios_base::Init::Init() 解决
一gcc 编译C程序是提示错误undefined reference to std::ios_base::Init::Init() 的解决方法
在linux下编译c 程序要使用g 编译器,如果你要是使用gcc编译器就会有上面的报错信息,只要在在gcc后加上 -lstdc就ok了
eg: gcc example.c -lstdc
二gcc 和 g 是有区别的
1gcc和g都是GNU(组织)的一个编译器。
2后缀名为.c的程序和.cpp的程序g都会当成是c的源程序来处理。而gcc不然gcc会把.c的程序处理成c程序。
3对于.cpp的程序编译可以用gcc/g而链接可以用g或者gcc -lstdc。个人觉得这条是最重要的