当前位置: 技术问答>linux和unix
linux不认识string数据类型?!
来源: 互联网 发布时间:2016-06-15
本文导语: 从windows移值程序到linux。居然报错说不认识string数据类型。 更奇怪的事是,我另一个程序,在同一个服务器上,也用到了string数据类型,居然编译的时候就能通过。在网上查了几日,无法解决,恳请天涯的兄...
从windows移值程序到linux。居然报错说不认识string数据类型。 更奇怪的事是,我另一个程序,在同一个服务器上,也用到了string数据类型,居然编译的时候就能通过。在网上查了几日,无法解决,恳请天涯的兄弟们赐教!
头文件包含如下:
#include
#include
#include
using namespace std;
使用方法:
string a;
头文件包含如下:
#include
#include
#include
using namespace std;
使用方法:
string a;
|
用 g++ 编译。。
|
c++
|
g++ :( 汗
|
g++ -o xx xx.cpp
或者
gcc -o xx xx.cpp -lstdc++
或者
gcc -o xx xx.cpp -lstdc++
|
首先,你最好是.cpp文件先、
然后最好用g++编译、
我想应该不会有问题的、。
然后最好用g++编译、
我想应该不会有问题的、。
|
g++ -o xx xx.cpp
或者
gcc -o xx xx.cpp -lstdc++
王道。
或者
gcc -o xx xx.cpp -lstdc++
王道。
|
检查一下编译器->如果是用IDE的话检查一下配置
检查一下编译指令->使用g++,如果是使用Makefile进行编译,确保使用的是g++
检查一下编译指令->使用g++,如果是使用Makefile进行编译,确保使用的是g++