linux 下 C++ 编程遇到 undefined reference to `CSale_item::CSale_item()'
undefinedreferenceto`CSale_item::~CSale_item()'这是怎么回事而且好像.C文件没有被编译进去头文件classCSale_ite...
undefined reference to `CSale_item::~CSale_item()'这是怎么回事 而且好像.C文件没有被编译进去 头文件 class CSale_item{public: CSale_item(); ~CSale_item(); void put();};源文件#include"sale_item.h"#includeusing namespace std;CSale_item::CSale_item(){}CSale_item::~CSale_item(){}void CSale_item::put(){ cout<<"hello word"<<endl; }mian.cpp #include"sale_item.h"int main(){ CSale_item bk;}
展开
2个回答
2014-12-19
展开全部
编译的时候把main.cpp和sale_item.cpp都编译上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询